我有一个 NSOperation 在 NSOperationQueue 中运行。 NSOperation 下载一些数据并将其解析为 NSDictionary。我如何知道 NSOperation 何时完成并获取该字典? 谢谢。
最佳答案
你也可以使用NSOperation
的- (void)setCompletionBlock:
:
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
NSBlockOperation *operation = [NSBlockOperation blockOperationWithBlock:^{
NSLog(@"Doing something...");
}];
[operation setCompletionBlock:^{
NSLog(@"Doing something once the operation has finished...");
}];
[queue addOperation:operation];
更多细节 here .
关于objective-c - NSOperation完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6788948/