Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发 iphone 应用程序,它有 5-6 个导航屏幕并在其中有推送通知。但是我的应用程序在随机导航错误时崩溃了
exited abnormally with signal 11: Segmentation fault: 11
当您尝试访问不再存在的内存引用时会发生分段错误,如果是 iOS,您的代码正在访问在您使用后释放的对象或变量,然后您再次使用它但已被引用计数器释放. 尝试检查代码中的参考。
首先将属性设置为strong在整个应用程序中使用的引用类型。可以通过在 Xcode 中使用 Instruments 运行应用程序来跟踪内存分配和释放。您还可以在应用程序流中使用断点,以便您可以在代码中准确了解该应用程序崩溃的位置以及当时正在使用哪些对象或变量。
strong