[CALayer release]: message sent to deallocated instance
2024-09-14 10:08:00
遇到此问题时,查看以下类的dealloc方法中是否有过度释放。
可以在release前先判断以下对象是否还存在。
-(void)dealloc
{
if (!m_tableView) [m_tableView release];
if (!m_historySearchWordsTable) [m_historySearchWordsTable release];
[super dealloc];
}
建议:远程release(如dealloc中)时都要判断以下对象是否还存在,因为你不清楚是否在其它什么地方被释放过。
http://www.cocoachina.com/bbs/read.php?tid=129863
最新文章
- tomcat7 ajax请求服务中文乱码
- 修改TFS2013服务账户或者密码
- JavaScript学习笔记3之 数组 &; arguments(参数对象)&; 数字和字符串转换 &; innerText/innerHTML &; 鼠标事件
- acdream1421 TV Show (枚举)
- 2014北大研究生推免机试(校内)-复杂的整数划分(DP进阶)
- Sprint(第四天11.17)
- 源码安装Postgresql9.4.1
- epoll中et+多线程模式中很重要的EPOLL_ONESHOT实验
- AppCan移动技术全景图:创新、协作、支撑
- Help View修复
- python中 __name__及__main()__的使用
- PHP算法 《图》 之 理论基础
- java笔记之数据类型
- try catch finally的执行顺序到底是怎样的?
- IntelliJ IDEA 13 破解安装(JRebel 5.6.3a皴)
- ecshop php5.4以上版本错误之preg_replace 替换成 preg_replace_callback
- 【转】linux grep命令
- [LeetCode] Longest Continuous Increasing Subsequence 最长连续递增序列
- JavaSSM框架报HTTP Status 500 - Servlet.init() for servlet springMvc threw exception错误
- MQ4入门篇(一)