我有一個表視圖單元格創建這樣在代碼崩潰上:問題與斯威夫特繼承一個類
let cell = tableView.dequeueReusableCell(withIdentifier: "reuseIdentifier") as! TestedViewCell;
cell.delegate = self;
我的代碼,以創建像這樣子類:
class TestedViewCell: SwipeTableViewCell
{
var animator: Any?
}
的上面的行與導入的工具包位於同一個文件中。然後我得到這樣的錯誤:
Could not cast value of type 'SwipeCellKit.SwipeTableViewCell' (0x100121a60) to 'app.TestedViewCell' (0x100076f40).
我的子類錯了嗎?謝謝。
是SwipeTableViewCell我是UItableViewCell的sublcass? –
它是從這個項目:https://github.com/SwipeCellKit/SwipeCellKit – cdub
嘗試註冊單元格在ViewDidLaod self.tableView.registerClass(TestedViewCell.self,forCellReuseIdentifier:「reuseIdentifier」) – KKRocks