所以我在快速项目中有这个代码:
self.operationQueue = NSOperationQueue()
self.operationQueue.maxConcurrentOperationCount(NSOperationQueueDefaultMaxConcurrentOperationCount)
这不起作用。在第二行,我收到此错误:
(Int) -> $T4 is not identical to 'Int'
如何在swift中的opertaionQueue上设置NSOperationQueueDefaultMaxConcurrentOperationCount?
答案 0 :(得分:1)
试试这个operationQueue.maxConcurrentOperationCount = NSOperationQueueDefaultMaxConcurrentOperationCount
答案 1 :(得分:1)
如果您检查NSOperationQueue
的头文件:
var maxConcurrentOperationCount: Int
您会发现maxConcurrentOperationCount
是属性,而非方法,因此您需要使用:
self.operationQueue = NSOperationQueue()
self.operationQueue.maxConcurrentOperationCount = NSOperationQueueDefaultMaxConcurrentOperationCount