【发布时间】:2015-01-04 14:47:16
【问题描述】:
我从一开始就一直在为 iOS 开发,但遇到了一些麻烦。我开始制作一个需要创建文件并将它们保存到文档文件夹和应用程序支持的应用程序,但是使用
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentsDirectory, NSUserDomainMask, YES);
NSString *filePath = paths[0];
不起作用。每次启动应用程序时,它都会不断调出不同的文件路径。
我在谷歌上搜索过这个问题,到目前为止,每个人似乎都只是说他们在模拟器上遇到了这个问题。但是,这不是仅限于模拟器的问题,每次启动应用程序时都会在设备上发生,无论您是否从 Xcode 运行它。 其他搜索结果只是告诉我这样做的旧方式和/或来自太多年前。
有谁知道当前写入 Documents 和 Application Support 文件夹的方法是什么? 这是从 Xcode 6.1 编译的问题,使用 iOS SDK8.1,在 iOS7.1 和 iOS8.1 上运行
任何帮助将不胜感激
【问题讨论】:
-
您发布的代码是正确的。路径是否不断变化并不重要。
-
是的,因为我无法将我写入文档文件夹的文件获取到
标签: ios xcode directory documents