1

データベースのフォト ライブラリ (ALAsset) にある写真画像の URL を数日間保持していた場合、NSURL によってこの写真がまだフォト ライブラリに存在していることをどのように確認できますか?

私はこれを試しましたが、うまくいきませんでした:

// Have already obtained the asset object from ALAssetsLibrary
NSURL *assetURL = [[(ALAsset*)asset defaultRepresentation] url];
BOOL exists = [[NSFileManager defaultManager] fileExistsAtPath: [assetURL absoluteString]];
NSLog(@"exists: %d (%@)", exists, [assetURL absoluteString]);

>> exists: 0 (assets-library://asset/asset.PNG?id=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX&ext=PNG)
4

1 に答える 1