当前位置:编程学习 > wap >>

求教 iOS 惊天旋转崩溃 BUG

小弟是一个小程序员,近来遇到一个惊天BUG  求解。
BUG 是这样的  界面上有个UITableView 但是有时候在把这个界面从视图上删除  或者只是把tableview从界面删除 让他=nil,在转屏的时候就会崩溃,(不转屏的话正常使用),
最极端的用例是,挂起一个控制器,在初始化方法中初始化一个tableview,都不加载到视图上,当把这个挂起的视图 取消掉之后,再转屏依旧崩溃,(这个BUG在模拟器每次都出现,真机上有时候出现,但是比较少)

惊天 --------------------编程问答-------------------- 求问是否是我设置xcode有问题,还是我内存有问题?

BUG 崩溃在这里 
*** -[UITableView _handleDeviceOrientationChange:]: message sent to deallocated instance 0xc3d2e00
--------------------编程问答-------------------- 你是否启用了ARC机制,崩溃是在IOS几上出现的?
旋转相关事件是否用了释放操作? --------------------编程问答-------------------- 使用ARC  iOS6,7 都出现过
--------------------编程问答-------------------- 楼主你竟然敢使用ARC?整个工程是不允许使用ARC的,只有个别类可以用用。否则你的不确定问题会很多! --------------------编程问答--------------------
引用 4 楼 mwy654321 的回复:
楼主你竟然敢使用ARC?整个工程是不允许使用ARC的,只有个别类可以用用。否则你的不确定问题会很多!


请问整个工程使用ARC会存在什么不确定问题?

一直整个项目都是ARC的飘过~~~~~~

--------------------编程问答-------------------- 为什么要=nil,暂时隐藏掉不行么 --------------------编程问答-------------------- 除
补充:移动开发 ,  iPhone
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,