我想在我的NSOperation
裏面使用UICollectionView
的引用,但我不知道如何創建它或將它作爲參數傳遞。在NSOperation裏面使用UICollectionView的引用
我想創造一個變種,然後初始化內部NSOperation
像:
class MyOperation: Operation {
var collectionView: UICollectionView!
init(col: UIColletionView) {
collectionView = col
}
}
,然後使操作時要排隊使用它作爲參數:
myQueue.addOperation(MyOperation(col: collectionView))
但我得到一個錯誤在init
行:「使用未聲明的類型」。我知道它沒有宣佈,我不知道它是什麼,直到我得到論據。
可能是初始化程序中的一個拼寫錯誤:col的類型爲'UIColletionView';你是不是指'UICollecionView'(帶有「c」)? –
好吧,根本不會令人尷尬。我會停止看這一段時間。謝謝 – DuckMan
lol @AndreasOetjen一個錯字交換了另一個...... – shim