我真的可以使用一些帮助文件(图像)下载/保存应用程序。
我需要一些方法:
我知道如何在Android上做到这一点,但在iPhone上似乎有点不清楚。
答案 0 :(得分:2)
使用此代码获取应用程序的Documents目录路径。此目录只能从您的应用程序访问。
- (NSString *)applicationDocumentsDirectory {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
return basePath;
}
要从那里保存和加载文件,您可以使用各种方法,从C函数(fopen
等)到Cocoa方便方法,如NSString的
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile encoding:(NSStringEncoding)enc error:(NSError **)error