博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS12-crash错误-reason: 'UITableView failed to obtain a cell from its dataSource'
阅读量:6501 次
发布时间:2019-06-24

本文共 439 字,大约阅读时间需要 1 分钟。

错误原因:

cellForRowAtIndexPath函数返回了nil

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {        let cell = tableView.dequeueReusableCell(withIdentifier: "reuseIdentifier", for: indexPath)        // Configure the cell...        return cell    }复制代码

解决方法:

检查:

1.storyboard上有没有给cell加identifier

2.identifier有没有写错

3.函数本身是不是还没实现

4.if else返回其中一个cell时的判断错乱了

5.想到再加

 

广告时间:小弟的iOS12零基础视频教程(每章皆可试听):

转载地址:http://sfxyo.baihongyu.com/

你可能感兴趣的文章
浅谈C/C++中的static和extern关键字
查看>>
Console-算法[if,while]-一输入两个正整数m和n,求其最大公约数和最小公倍数
查看>>
浅谈网络协议(四) IP的由来--DHCP与PXE
查看>>
jre与jdk的区别
查看>>
全景图的种类
查看>>
git 维护
查看>>
jfinal框架下使用c3P0连接池连接sql server 2008
查看>>
Jfinal Generator 不需要生成带某个前缀的表名数组的方法
查看>>
struts2中使用标签操作静态方法等
查看>>
熬夜写了一个小游戏,向SpaceX聊表敬意
查看>>
身份证工具类
查看>>
JPA增删改查,
查看>>
apache 开启 gzip 压缩服务
查看>>
python mysql
查看>>
开源 免费 java CMS - FreeCMS1.5-建站向导
查看>>
Selenium的延迟等待
查看>>
jquery 1.6以上版本 全选
查看>>
AppCan 学习
查看>>
flask框架
查看>>
《疯狂Java讲义》学习笔记(十)异常处理
查看>>