我一直在尝试维护一个列表,列出我在开发过程中遇到的所有错误消息及其常见原因和修复方法。您遇到的常见错误消息(以及不常见的错误消息)是什么?如何修复它们?
答案 0 :(得分:7)
EXC_BAD_ACCESS
在引用指向已dealloc
'ed的对象的指针时
答案 1 :(得分:1)
一般来说,我发现objective-c异常和错误消息是不言自明的。我认为通过学习在objective-c异常上使用带有断点的调试器来定位导致崩溃的特定行,而不是尝试编译用于解决常见错误的收件人列表,我会更好。
那就是我认为经常出现混淆的一个非显而易见的错误是“无法识别的选择器foo:发送给BarClass”。虽然这是一个错误的原因应该是明确的回答如何发生可能更难,我看到两个常见的原因: