NSURLConnection如何在同一个线程上提供回调?

时间:2013-05-15 03:01:59

标签: ios objective-c nsurlconnection

NSURLConnection异步请求如何在调用它的同一个线程上提供回调?

如果我必须设计一个可以从调用线程中完成一些工作的工作类,并且当它完成时它会在调用它的同一个线程上给出完成回调,我该怎么做?

typedef void (^BasicTask)(void);

@protocol WorkerDelegate
- (void)taskDidSucceed;
- (void)taskDidFailWithError:(NSString *)errorDescription;
@end

@interface Worker {
    id <WorkerDelegate> delegate;
}
-(void)performTaskInBackground:(BasicTask)task;
@end

0 个答案:

没有答案