美文网首页iOS文章
利用NSOperation 与 NSOperationQueue

利用NSOperation 与 NSOperationQueue

作者: 5c7a7cf606fc | 来源:发表于2016-04-13 22:46 被阅读113次
  • 创建队列
NSOperationQueue * queue = [[NSOperationQueue alloc]init];
  • 创建三个操作
NSOperation * A = [NSBlockOperation blockOperationWithBlock:^{
    NSLog{@"A"};
}];
NSOperation * B = [NSBlockOperation blockOperationWithBlock:^{
    NSLog{@"B"};
}];
NSOperation * C = [NSBlockOperation blockOperationWithBlock:^{
    NSLog{@"C"};
}];
  • 添加依赖
[C addDependency:a];
[C addDependency:b];
  • 执行操作
[queue addOperation:a];
[queue addOperation:b];
[queue addOperation:c];

相关文章

网友评论

    本文标题:利用NSOperation 与 NSOperationQueue

    本文链接:https://www.haomeiwen.com/subject/upkglttx.html