使用xib定义的UITableViewCell的复用identifier
2024-09-12 07:03:54
使用xib自定义cell的时候,需要在xib中指定复用identifier(通常与类名一致即可),在编码的时候,也应该使用该identifier而不应该自定义其他identifier,否则,可能导致程序崩溃或者其他莫名其妙的异常。
假设有两个UITableViewCell:TestACell,TestBCell。
崩溃的情况:
在xib中指定两个cell的identifier为TestACell,编码中使用的identifier分别使用相应的@“TestACell”,@“TestBCell”,运行程序,第一次运行,可能是正常的,因为这个时候还没有进行cell的复用,reload,程序崩溃。
解决方法:
在xib中将TestACell,TestBCell的identifier分别修改为TestACell,TestBCell,编码中使用的identifier分别使用相应的@“TestACell”,@“TestBCell”,运行程序,reload,问题解决。
最新文章
- Python_Day_03 list,dic,tuple方法总结
- Html笔记
- js中转换Date日期格式
- eclipse快捷方式
- 在Windows下将code style导入到Android Studio的方法
- iOS彩票项目--第七天,初次读取json数据、KVC转模型技巧、运行时字典转模型以及初步对显示网页的操作并且跟踪标签
- HDU 2795 Billboard (线段树)
- Rust 学习 0
- [转] 怎样在Ubuntu 14.04中搭建gitolite git服务器
- Tomcat死机报OutOfMemoryError: PermGen space错误
- \r \r\n \t 的区别
- Cocoa 之 Core Data(2)- 代码示例
- error LNK2019: 解析的外部符号 __imp__DispatchMessageW@4,在函数的符号 _WinMain@16 据引述
- HDU2199,HDU2899,HDU1969,HDU2141--(简单二分)
- Java不走弯路教程(5.Client-Server模式(2)-Client)
- 如何修改CCS 7.2 代码和注释的颜色以及折叠代码
- C# 数组&;集合&;泛型集合
- springboot集成mybatis-generator时候遇到的问题
- nodejs区分开发环境和生产环境
- 利尔达推出工控解决方式 串口转以太网模块LSD1ES-W5500_S2E0
热门文章
- POCO库中文编程参考指南(5)Poco::Net::SocketAddress
- mysql 共享空间转为独立表空间
- log4j2配置文件动态指定日志文件名称
- Ngnix 安装常见错误的处理
- Python的并发并行[4] ->; 并发[0] ->; 利用线程池启动线程
- ELK获取用户真实IP
- ACM入门指南
- [JOISC2016]サンドイッチ
- Debian下载地址
- [Android Traffic] 根据网络类型更改下载模式