为了账号安全,请及时绑定邮箱和手机立即绑定

[IOS]学习UITableView自定义表示图单元格报错,求教!!!

[IOS]学习UITableView自定义表示图单元格报错,求教!!!

iOS
qq_yurkee 2016-07-16 18:46:43
我是自己按照书上的代码敲的,找了好久没有找到到底那里错了。
查看完整描述

3 回答

已采纳
?
幕布斯6739812

TA贡献5条经验 获得超0个赞

控制台报错已经说了,你的tableView需要注册你自定义的cell,[self.tableView registerClass](无xib就是这个),[self.tableView registerNib](有xib的)

查看完整回答
反对 回复 2016-08-09
?
麦的守护

TA贡献7条经验 获得超2个赞

- (nullable __kindof UITableViewCell *)dequeueReusableCellWithIdentifier:(NSString *)identifier

如果用这个方法获取cell,应该就不会报这个错了;

我估计你使用的是下面这个方法:

- (__kindof UITableViewCell *)dequeueReusableCellWithIdentifier:(NSString *)identifier forIndexPath:(NSIndexPath *)indexPath

只是多了个参数,用这个方法的话,就像你的崩溃信息提示的:需要注册一个cell即使用下面的方法:

[table registerClass:<#(nullable Class)#> forCellReuseIdentifier:<#(nonnull NSString *)#>];

class传入你自定义的cell的class即可

查看完整回答
反对 回复 2016-07-18
  • 3 回答
  • 0 关注
  • 1918 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信