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];
    
    }
  • 相关阅读:
    cors
    js 离开页面
    移动端 touch
    eclipse
    java获取classpath以外的路径
    Javascript类型转换的规则
    myeclipse开发安装C++
    MyEclipse10中配置开发Python所需要的PyDev 绝对靠谱 不忽悠!
    POI生成EXCEL,公式不自动执行的有关问题
    POI中设置Excel单元格格式样式(居中,字体,边框等)
  • 原文地址:https://www.cnblogs.com/yyzanll/p/4775111.html
Copyright © 2011-2022 走看看