xcode / ios:试图将文件复制到caching文件夹上安装
我试图在应用程序安装在设备上时将一堆文件复制到我的应用程序的caching文件夹中。 我试图使用Copy Files phase
来实现这一点,但我不知道哪个path用于目的地。
这是正确的方法…? 或者这是不可能的?
我不确定使用这种方法是不可能的。 但是,您可以随时编写一个方法,在启动时将资源预加载到Caches目录。 这里是示例代码:
NSString* path=[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0]; path=[path stringByAppendingString:@"/plpart1.txt"]; NSError* error; NSString* source=[[NSBundle mainBundle] pathForResource:@"pl_part1" ofType:@"txt"]; [[NSFileManager defaultManager] copyItemAtPath:source toPath:path error:&error];