NSURLConnection 非同期リクエストは、呼び出し元と同じスレッドでコールバックをどのように提供しますか?
呼び出し元のスレッドからいくつかの作業を取り除くワーカー クラスを設計する必要があり、それが完了すると、呼び出し元と同じスレッドで完了コールバックが返される場合、どうすればよいでしょうか?
typedef void (^BasicTask)(void);
@protocol WorkerDelegate
- (void)taskDidSucceed;
- (void)taskDidFailWithError:(NSString *)errorDescription;
@end
@interface Worker {
id <WorkerDelegate> delegate;
}
-(void)performTaskInBackground:(BasicTask)task;
@end