私は新しいproject appのためにdropbox apiを実装しています。 APIは、ペアで代表者を中心に(成功を+失敗)&コールバックを、もとのようにされています。OBJ-C非同期ブロックにそれを有効にする方法を存在する場合コールバックを非同期ブロックにすることは可能ですか?
- (void)restClient:(DBRestClient*)client loadedMetadata:(DBMetadata*)metadata;
- (void)restClient:(DBRestClient*)client loadMetadataFailedWithError:(NSError*)error;
- (void)restClient:(DBRestClient*)client loadedAccountInfo:(DBAccountInfo*)info;
- (void)restClient:(DBRestClient*)client loadAccountInfoFailedWithError:(NSError*)error;
私は疑問に思うので、私はこれを行うことができます:
+ (void)loadMetadata:(DBRestClient *)client queue:(NSOperationQueue *)queue completionHandler:(void (^)(DBMetadata*, NSError*))handler
これに使用できるパターンが存在しますか?または、ライブラリを最初からブロックで構築する必要がありますか?