【发布时间】:2018-08-01 17:04:28
【问题描述】:
我有一个 TableVC,它有类别,当您点击一个时,它会将您带到其中的项目。但是当我这样做时,当应用程序崩溃时,我会收到以下多个错误分组:
1.
初始化newrealm时出错,Error Domain=io.realm Code=1 "提供 架构版本 0 小于上次设置的版本 1。” UserInfo={NSLocalizedDescription=提供的架构版本 0 小于 比上次设置的版本 1.,错误代码=1}
2.
2018-08-01 12:56:06.152225-0400 Todoey[35380:4690261] 未知类 界面生成器文件中的 SwipeTableViewCell。
3.
无法将 'UITableViewCell' (0x1096e3580) 类型的值转换为 'SwipeCellKit.SwipeTableViewCell' (0x106d231d0)。
4.
2018-08-01 12:56:06.153831-0400 Todoey[35380:4690261] 无法投射 'UITableViewCell' (0x1096e3580) 类型的值 'SwipeCellKit.SwipeTableViewCell' (0x106d231d0)。
我已按照许多previous questions 中列出的步骤进行操作,但没有运气
这是我得到 -Thread 1: signal SIGABRT- 的地方
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) as! SwipeTableViewCell
cell.delegate = self
return cell
}
请帮忙
【问题讨论】:
-
在Interface Builder中设置table view cell的class为
SwipeTableViewCell -
我有...我将 SwipeTableViewCell 设置为两个具有 Cell 的 VC 的类。
-
虽然没有用
-
该类似乎位于另一个模块
SwipeCellKit。如果是这样,您也必须在 IB 中选择模块。 -
我一直找不到模块 SwipeCellKit。但我不确定我明白你在说什么
标签: ios swift uitableview realm