コードを介して現在のiPhotoライブラリのパスを見つける方法はありますか?
質問する
701 次
1 に答える
3
com.Apple.iApps
にあるplist ファイルにアクセスできます。
/ユーザー/ユーザー名/ライブラリ/設定/
ここには、iApp データベース (iTunes および iPhoto を含む) の最新の場所をリストしたキーがあります。これにより、ユーザーが選択した場所に関係なく、iPhoto ライブラリの場所を自動的に探すことができます。
NSArray *libraryDatabases = [[[NSUserDefaults standardUserDefaults] persistentDomainForName:@"com.apple.iApps"] objectForKey:@"iPhotoRecentDatabases"];
NSURL *libraryURL = (([libraryDatabases count])) ? [NSURL URLWithString:[libraryDatabases objectAtIndex:0]] : nil;
NSURL
現在の iPhoto ライブラリが存在する場合は、その場所を返します。
于 2012-09-11T20:38:24.163 に答える