unable to dequeue a cell with identifier xxx - must register a nib or a class for the identifier

来源:互联网 发布:jquery json转object 编辑:程序博客网 时间:2024/06/03 12:54

   最近在研究IOS6.0 自带的下拉刷新列表时,遇到了一个crash,解决之后记录下来,方便后期查看!

   crash Log,截图如下:


有两个解决方法:

方法一:

将方法dequeueReusableCellWithIdentifier: forIndexPath:替换成方法dequeueReusableCellWithIdentifier:

方法二:

在方法dequeueReusableCellWithIdentifier: forIndexPath:的前面添加方法[self.tableView registerClass:[UITableViewCell class] forCellReuseIdentifier:reuseIdentifier];

如果是自定义cell的话,若类名为xxxxcell,那么添加的方法将改为[self.tableView registerClass:[xxxxcell class] forCellReuseIdentifier:reuseIdentifier];


0 0
原创粉丝点击