1
これは、リソースへのユーザーアクセスを確認することは本当に悪い方法だと思います。ALAssetsLibraryを使用してユーザーアクセスを素早く確認できますか?
ユーザーアクセス権を取得する方法はありますか? iOSの6.0
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
// create library
ALAssetsLibraryAssetForURLResultBlock resultblock = ^(ALAsset *myasset)
{
accessGiven = YES;
return ;
};
void (^assetGroupEnumberatorFailure)(NSError *) = ^(NSError *error) {
accessGiven = NO;
return;
};
// create 2 blocks
NSURL *url = [[NSURL alloc] initWithString:@" "];
[library assetForURL:url resultBlock:resultblock failureBlock:assetGroupEnumberatorFailure];
// use empty url to check acces..
[library release];
なぜあなたはそれがアクセスをチェックするための悪い方法であると思いますか?私はそれが適切な答えを提供するのに役立つので、私は尋ねています。 – sosborn