通常、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];
}
これを使えない理由はありますか?将来、Documents ディレクトリがホーム ディレクトリになくなる可能性はありますか?