码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发之JSON转PLIST(把存储json格式的文件转换成plist文件)

时间:2018-01-05 15:23:19      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:.json   off   为我   手动   call   ica   nsdata   source   main   

有时开发过程中,经常需要调试接口,但是可能经常没有网络,导致调试无法正常进行。

 

对此可以自己手动设置一些假数据,也可以通过计算机来为我们保存一份真实的网络数据,并自己转化成plist数据,存在本地使用。

 

 

 

## 直接在Mac上运行

```objc

 

NSString *path = @"/Users/xiaoyou/Desktop/lot.json";  

NSArray *array = [NSJSONSerialization JSONObjectWithData:[NSData dataWithContentsOfFile:path] options:NSJSONReadingMutableLeaves error:nil];  

[array writeToFile:@"/Users/xiaoyou/Desktop/lot.plist"atomically:YES]; 

   

   

```

 

## 直接在模拟器上运行

 

 

```objc

NSString *path = [[NSBundle mainBundle] pathForResource:@"lot.json" ofType:nil];  

  

NSArray *array = [NSJSONSerialization JSONObjectWithData:[NSData dataWithContentsOfFile:path] options:NSJSONReadingMutableLeaves error:nil];  

  

NSString *newPath = [NSString stringWithFormat:@"%@%@",[[NSBundle mainBundle] bundlePath],@"/lot.plist" ];  

  

[array writeToFile:newPath atomically:YES];  

 

```

 

 

iOS开发之JSON转PLIST(把存储json格式的文件转换成plist文件)

标签:.json   off   为我   手动   call   ica   nsdata   source   main   

原文地址:https://www.cnblogs.com/starSunFish/p/8203467.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!