zoukankan      html  css  js  c++  java
  • iOS 编码转换

    - (NSString *)SaveFileToDocuments:(NSString *)url
    
    {
    
        // NSString *url = @"http://172.28.250.70/ad/20140210151602.jpg";
    
        NSString *FileName = [url lastPathComponent];
    
        NSString *resultFilePath = @"";
    
        if (url.length > 7) {
    
            
    
            NSString *destFolderPath = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"IadImages"];
    
            NSString *destFilePath = [destFolderPath stringByAppendingPathComponent:url];
    
            if (! [[NSFileManager defaultManager] fileExistsAtPath:destFolderPath]) { //判断文件夹是否存在
    
                
    
                [[NSFileManagerdefaultManager] createDirectoryAtPath:destFolderPath withIntermediateDirectories:YESattributes:nilerror:nil];
    
            }
    
            
    
            
    
            if ([[NSFileManager defaultManager] fileExistsAtPath:destFilePath]) { //判断文件是否存在
    
                
    
                resultFilePath = destFilePath;
    
            } else {
    
                
    
                NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:url]];
    
                if ([imageData writeToFile:destFilePath atomically:YES]) {
    
                    resultFilePath = destFilePath;
    
                }
    
                else {
    
                    resultFilePath = destFilePath;
    
                }
    
            }
    
        }
    
        return resultFilePath;
    
    }
    
     
    
    - (NSString*)UTF8_To_GB2312:(NSString*)utf8string
    
    {
    
        NSStringEncoding encoding =CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);
    
        NSData* gb2312data = [utf8string dataUsingEncoding:encoding];
    
        
    
        return [[NSString alloc] initWithData:gb2312data encoding:encoding];
    
    }
  • 相关阅读:
    Hibernate逆向工程
    使用Hibernate连接Oracle 无法识别生成的SQL问题
    法线的变换矩阵
    搭建Struts2开发环境
    留存: struts2+jquery+json集成
    一些WebGL的资源
    9个WebGL的演示
    WPF动画制作简单的按钮动画
    C# /windowForm/WPF/SilverLight里面操作Word帮助类提供给大家
    高斯投影正反算的代码
  • 原文地址:https://www.cnblogs.com/yyzanll/p/4775111.html
Copyright © 2011-2022 走看看