您的位置:首页 > 其它

自定义Cell访问不了自己的set方法,并且对象初始化产生的不是自定义的类型(cell.contact = self.contacts[indexPath.row])

2015-04-16 17:21 429 查看

错误

(cell.contact = self.contacts[indexPath.row])(报错语句)

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITableViewCell setContact:]: unrecognized selector sent to instance 0x7af50f50'


然后我发现我初始化cell的时候竟然不是我自定义的cell类型。却是UITableViewCell类型的,明显不对头。



这时想到,我是从storyboard里面加载的,里面自带的那个Cell类型的class类型没有改,然后改过来以后运行正常了,如下图



注意:凡是自定义类型,并且还是从xib或者storyboard问中加载,都要注意改变控件的class类型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐