在我的iPad Xcode项目中,我有一个位于Resources组文件夹内的文件。在iPad上部署时,它会转到应用程序文件夹...AFF9-8A934F9408B3/MyApp.app
,但我需要它转到...AFF9-8A934F9408B3/Documents
。我怎么能这样做?
答案 0 :(得分:2)
作为部署的一部分,您无法直接将文件放入设备上的应用程序文档文件夹中。但是,您可以将它们从(只读)包中复制到应用程序的文档文件夹中。
要获取对捆绑中项目的引用,您可以使用:
NSBundle *appBundle = [NSBundle mainBundle];
NSString *bundlePath = [appBundle pathForResource:@"XXXX" ofType:@"xxx"];
然后,您可以像平常一样加载数据并保存。以下问题(以及其他)中有关于此过程的更多信息:iphone copying folder from bundle to documents