在 iOS 上查找文档目录的答案通常包含这样的代码 :
+ (NSString *) applicationDocumentsDirectory
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
return basePath;
}
但是,我发现了另一个版本:
+ (NSString *)applicationDocumentsDirectory
{
return [@"~/Documents" stringByExpandingTildeInPath];
}
我为什么不能使用这个?也许文件目录将来可能不会在主目录上?