2016-11-01 47 views
0

當使用以下標準的UITableViewCell:FirebaseTableView自定義單元格標籤是零

FirebaseTableViewDataSource(ref: self.db!.child("championships"), 
    cellReuseIdentifier: "championshipCell", view: self.tableView) 

我可以設置默認的標籤完美的罰款:

cell.textLabel?.text = championship.name 

但是當我嘗試使用自定義單元格搭配:

FirebaseTableViewDataSource(ref: self.db!.child("championships"), 
    cellClass: ChampionshipTableCell.self, 
    cellReuseIdentifier: "championshipCell", view: self.tableView) 

,並設置自定義標籤:

let champCell = cell as! ChampionshipTableCell 
champCell.championshipNameLbl.text = championship.name 

我得到一個錯誤說「致命錯誤:意外發現零,同時展開一個可選值」我發現,「champCell.championshipNameLbl」是零。

我已確認將自定義單元格類分配給Storyboard中的單元格,並且IBOutlet連接到了Storyboard &自定義類。

任何想法,我已經錯過了?

+0

什麼行導致nil?我假設標籤? –

+0

是的 - 當我檢查它時,「champCell.championshipNameLbl」爲零 – nugget

回答

0

當實施FUICollectionViewDataSource時,升級的FirebaseUI和問題消失

相關問題