是否可以将NSOperation中的数据传递到下一个NSOperation要使用的依赖关系链上?
谢谢
克里斯
最佳答案
是的。当前的NSOperation
可以通过dependencies
方法访问其依赖关系:
NSArray *myDependancies = [self dependencies];
然后,它可以访问上一个操作所需的任何属性,并提取所需的任何数据。
在最近的项目中,我发现我经常需要传递数据,以至于我创建了NSOperation的子类,该子类自动将数据的
NSDictionary
从一个操作转移到下一个操作。关于nsoperation - 将数据从NSOperation传递到下一个NSOperation,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17402283/