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];

    }

  • 相关阅读:
    stm32 单片机
    #pragma hdrstop
    #pragma预处理命令
    用define 宏定义注释符号
    ANSI 标准C 还定义了如下几个宏
    国际C 语言乱码大赛(IOCCC )
    深入浅出C语言中的柔性数组
    有符号数与无符号数之间运算问题
    c 语言 register 关键字
    Windows堆思维导图--Windows pro sp3
  • 原文地址:https://www.cnblogs.com/sgdkg/p/3622413.html
Copyright © 2011-2022 走看看