#解决:iOS TableView懒加载创建,不执行cellForRowAtIndexPath方法的原因以及解决方法
解决:TableView懒加载创建,不执行cellForRowAtIndexPath方法的原因以及解决方法
TableView不执行cellForRowAtIndexPath方法的原因
--> 问题描述
在以懒加载创建TableView之后发现代码根本执行不到cellForRowAtIndexPath方法中,或者说是直接跳过,但是会执行numberOfRowsInSection方法
--> 出现问题原因
经过仔细检查之后发现是self.TableView大小写与TableView懒加载方法名大小写不一致,能够正常编译执行通过,就是不执行cellForRowAtIndexPath方法,并且能够复现。
TableView不执行cellForRowAtIndexPath解决方法
做到在懒加载创建TableView过程中注意大小写的一致性,虽然可以正常编译通过也不报异常,但是Cell是无法显示的,并且Tableview也是加载不到View上的
其他原因导致的请自行Google或者Baidu-或者仔细查看有没有没注意到的地方