我有一个包含事件的日历,我希望用户能够为每个事件添加注释。我通过UITextView执行此操作,但在写完第一个字母
后,应用程序崩溃了一些时间- [__ NSArrayM text]:无法识别的选择器发送到实例
奇怪的是,我没有使用任何代码来跟踪输入,直到用户点击“完成”按钮。我在使用UITextField时也遇到了同样的错误,我无法找出为什么有时会出现错误,有时候一切正常。
答案 0 :(得分:2)
你有一个晃来晃去的参考。您有一个响应text
消息的对象。你取消了它,但你仍然在某处提到它。您重复使用该释放对象的内存来创建NSMutableArray
,然后通过悬空引用发送text
消息。
在Zombies工具下运行您的应用以帮助追踪错误。