在开发机器中读写文件 - ios

时间:2017-05-23 07:12:47

标签: ios objective-c

当我使用Xcode的模拟器运行应用程序时,有没有办法在使用xcode开发的ios应用程序中编写本地(非模拟器)文件系统?

原因:我有一个ios应用程序,我希望有一些用户可以从我的服务器获取JSON数据的内容。但是,我也希望从我的(开发)版本本地生成这个JSON数据(因此我确信它的格式正确)。因此,我希望我的应用程序能够在~/User/myself/my_website/my_data/而不是模拟器文件夹中进行读写。显然,此代码仅在开发版本中有效,而不在发布版本中有效(它不需要与应用程序审查兼容)。

1 个答案:

答案 0 :(得分:1)

嗯,事实证明这是微不足道的,并且比在设备上书写简单得多。只需以绝对路径的形式指定要写入的路径,然后执行[stringData writeToFile:path ...]