1
是否有合法的跨隊列依賴操作?您可以使用NSOperation對象的跨隊列依賴關係嗎?
考慮以下...
let operationA = NSBlockOperation(block: someBlock)
let operationB = NSBlockOperation(block: someOtherBlock)
let operationC = NSBlockOperation(block: finalBlock)
operationC.addDependency(operationA)
operationC.addDependency(operationB)
OperationQueue().addOperation(operationC)
OperationQueue().addOperation(operationA)
OperationQueue().addOperation(operationB)
我看不出在說,這是一個使用受限制的文檔的任何地方,但我也不能肯定,如果這樣的事情是可能的/支持。 (注:我也不會說,如果這是很好的做法還是不只是想「捅」的語言,看食品什麼是可能的想法。)