此文档说operations
已被弃用,没有任何替换功能的提示:
Xcode将可能的替代品列为addBarrierBlock:
,但没有文档。
我有一打RenderOperation
类的操作,一个RenderCompleteOperation
类的操作,它依赖于所有RenderOperation
对象。
我的问题是,如果我调用cancelAllOperations
,我仍然需要运行单个RenderCompleteOperation
-并且如果它仍在等待其依赖关系的完成,那么它的main
方法将永远无法运行。
所以我需要一种方法来仅取消RenderOperation
对象,并且不调用operations
就看不到该如何做。