是否可以将NSOperation中的数据传递到下一个NSOperation要使用的依赖关系链上?

谢谢

克里斯

最佳答案

是的。当前的NSOperation可以通过dependencies方法访问其依赖关系:

NSArray *myDependancies = [self dependencies];

然后,它可以访问上一个操作所需的任何属性,并提取所需的任何数据。

在最近的项目中,我发现我经常需要传递数据,以至于我创建了NSOperation的子类,该子类自动将数据的NSDictionary从一个操作转移到下一个操作。

关于nsoperation - 将数据从NSOperation传递到下一个NSOperation,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17402283/

10-13 08:25