iOS开发UITableView failed to obtain a cell from its dataSource?

释放双眼,带上耳机,听听看~!

错误原因:

cell被调用的早了。先循环使用了cell,后又创建cell。顺序错了。

cell 对象是空的,然后 仔细排查,原来是static BOOL nibsRegistered 的错。

对象创建后第一次调用,类变量就变成YES了,然后重新创建对象时就无法 nibWithNibName 了,所以无法运行.

tableview加载时,在cellForRowAtIndexPath里会报错,这是因为里面确实返回了nil的cell,一定要相信程序给你的反馈.cellforow数据源方法中,不能返回nil的cell.

 

人已赞赏
iOS文章

iOS连接蓝牙时出现:XPC connection invalid

2020-5-9 1:18:02

iOS文章

iOS勾选无线真机调试出现“The device musthave a passcode set in order to allow this operation (0xE8003FFE).”

2020-5-9 2:33:02

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索