我有一個叫做Task
的Realm對象。我在表格視圖中顯示這些任務。我有一個變量decalred來容納這些對象。初始化一個空結果<T>變量
var tasks: Results<Task>!
在初次啓動時,我從API獲取這些任務。直到當地領域是空的。但是,當加載UITableViewController
時,它會觸發數據源方法。在這一點上,tasks
變量仍然可以爲零。所以該應用程序崩潰在像numberOfRowsInSection
方法。
如何初始化上述變量以使其處於空狀態並且不會導致崩潰?
這仍然有效嗎?現在編譯器不接受'結果()'。錯誤狀態:'不能用無參數調用初始化程序';當'Results'從'NSObject'繼承(Realm 2.8.3)時,我無法找到覆蓋'init', –