macos - 为什么我的 cocoa 程序在启动期间获得 EXC_BAD_ACCESS?

标签 macos cocoa exc-bad-access

在加载我的 cocoa 应用程序期间,我的程序崩溃并显示消息 EXC_BAD_ACCESS。堆栈跟踪没有帮助。有什么线索可以帮助我找到问题吗?

最佳答案

我见过很多次,当您尝试访问未正确保留的对象时,可能会发生这种情况,因此它要么没有指向对象的有效副本,要么指向其他类型的对象。尽早放置断点并在 gdb 中使用 po 和 print 逐步完成启动时分析对象是最好的选择。

关于macos - 为什么我的 cocoa 程序在启动期间获得 EXC_BAD_ACCESS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64881/

相关文章:

macos - 计算 OS X 中的磁盘速度

ios - 构建 nspredicate 时的 EXC_BAD_ACCESS

macos - FireMonkey/Rad Studio XE2 : How can I show the SaveDialog filter on OS X?

linux - 有没有办法找到shell中最后执行的命令的运行时间?

swift - 如何修复 NSTextField 的 placeholderAttributedString 中的 "Upside Down"/"Inverted"/"Flipped"文本

cocoa - NSArrayController 返回 null

cocoa - NSCollectionView 中的数据绑定(bind)

ios - EXC_BAD_ACCESS 在使用它评估 NSExpression 后更新 Swift 字典时

ios - MIDINetworkConnection EXC_BAD_ACCESS 错误

macos - 如何在给定目录中找到一段时间后创建的所有文件?