Sian 发表于 2014-11-5 21:01:57

iOS开发中基本文件读写操作示例

不需要多解释,直接上代码说明,代码中有相关注释
    // Home路径
    NSString *homePath = NSHomeDirectory();
   
    // Caches路径
    NSArray *caches = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
    NSString *cachesPath = ;
   
    // Documents路径
    NSArray *documents = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsPath = ;
   
    // Tmp路径
    NSString *tmp = NSTemporaryDirectory();
   
   
    // 数组读写操作
    NSArray *array = @[@"a",@"b"];
    // 1、设置文件路径
    NSString *arrayPath = ;
    // 2、写入文件
    ;
    // 3、从文件获取数据
    NSArray *getArray = ;
    // 4、输出打印
    NSLog(@"%@", getArray);

    // 字典读写操作
    NSDictionary *dict = @{@"1":@"one", @"2":@"two"};
    NSString *dictPath = ;
    ;
    NSDictionary *getDict = ;
    NSLog(@"%@", getDict);
   
    // 字符串读写操作
    NSString *string = @"小龙虾论坛地址:www.yusian.com";
    NSString *strPath = ;
    ;
    NSString *getStr = ;
    NSLog(@"%@", getStr);

    // 图片读写操作
    UIImage *image = ;
    // 图片一般存储在Caches目录
    NSString *imagePath = ;
    // 图片不直接存储,需压缩成Data格式
    NSData *imageData = UIImageJPEGRepresentation(image, 0.1);
    // 写入本地沙盒
    ;
    // 获取图片
    UIImage *getImage = ;常用路径及路径获取参考链接:http://www.yusian.com/bbs/thread-7978-1-1.html
页: [1]
查看完整版本: iOS开发中基本文件读写操作示例