error reason: 'invalid nib registered for identifier (WorksCell) - nib must contain exactly one top level object which must be a UITableViewCell instance'
无效的 nib 注册标识符(重要符号),nib 必须包含一个顶级对象,它必须是一个 UITableViewCell 实例。
该错误是在 xib 中的 cell 的同一层级出现了其他的控件,检查一下 xib 中左边的层级关系,让 cell 是唯一的控件就可以了。
错误示例:
cell 的同一层级中还有一个 label,只要把label删了就行了。