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 &自定義類。
任何想法,我已經錯過了?
什麼行導致nil?我假設標籤? –
是的 - 當我檢查它時,「champCell.championshipNameLbl」爲零 – nugget