2012-01-13 8 views
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]; 
+0

なぜあなたはそれがアクセスをチェックするための悪い方法であると思いますか?私はそれが適切な答えを提供するのに役立つので、私は尋ねています。 – sosborn

答えて

関連する問題