【发布时间】:2015-05-13 00:40:06
【问题描述】:
我收到以下错误, -[CALayer isKindOfClass:]: 消息发送到已释放的实例,虽然我使用的是 ARC
发生了什么,
- 视图控制器 A 有一个表格视图和搜索字段。
- 视图控制器 B 有一个 UIView 类型的子视图,其中该子视图包含 UITextView。
当我导航到视图控制器 B 并导航回视图控制器 A 时,如果我在搜索字段上单击选项卡,应用程序将崩溃并给我上述错误。
我做了很多调试,发现释放的实例是 View Controller B 中的 UITextView。
如果你能帮助我,为什么会这样。
非常感谢。
【问题讨论】:
-
发布你的两个控制器的代码
-
据我了解。您的导航流程是 ViewA->ViewB,当您返回 ViewA
-
在ViewA,viewWillAppear,写
yourTF.text = @"";
标签: ios objective-c iphone ipad memory-management