我在尝试继承 UITableViewCell 并创建与我拥有的此类 X 相对应的 xib 文件时遇到问题。 我执行的步骤与往常一样。
- 创建了一个 XIB 文件,其中只有一个 UITableViewCell,并且这个小部件符合我的 X 类。
- 创建了一个新的 .swift 文件,该文件实际定义了 X 类、子类化和所有内容
然后像这样实例化类:
变量单元格 = X()
它就在那儿嘎嘎作响。我的回溯看起来像这样
我不知道这是什么。
有什么帮助吗?
编辑:
崩溃时我在控制台中看到的唯一内容是:
2014-06-24 04:06:51.715 ChemConverter[2261:94363] SetAppThreadPriority: setpriority failed with error 45
我认为这不相关。
编辑 2:
像这样声明单元格
var cell: UITableViewCell? = tableView.dequeueReusableCellWithIdentifier(identifier) as? UITableViewCell
成功了!
最佳答案
在没有错误消息或大量代码的情况下,如果将单元变量声明为可选变量会怎样?那它会崩溃吗?另外,你不应该使用 dequeueReusableCellWithIdentifier(...) 来获取对你的单元格的引用吗?
关于ios - 尝试在 Swift 上继承 UITableViewCell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24235086/