ios - 返回上一 View 时应用程序崩溃 - 线程 1 : EXC_BAD_ACCESS

标签 ios objective-c xcode crash exc-bad-access

我有两个带有标签、文本字段和开关的基本 View :
owerview 第一个 View 是导航 Controller 的 Root View 。当单击第一个 View 中的栏按钮“?leri”时,会调用从第一个 View 到第二个 View 的命名 Segue,称为“下一个”。这是我的两个 ViewController 的代码:

HMXNewPersonelStep1ViewController.h

HMXNewPersonelStep1ViewController.m

HMXNewPersonelStep2ViewController.h

HMXNewPersonelStep2ViewController.m

我正在运行应用程序,单击第一个 View 中的“îleri”按钮并毫无问题地导航到第二个 View 。但是,当我在第二个 View 中单击“Geri”按钮时,程序导航回第一个 View ,我可以在短时间内看到第一个 View ,并且应用程序崩溃并出现以下错误:

Thread 1: EXC_BAD_ACCESS

它崩溃于:
crash point

调试跟踪:

debug trace

[_NSDictionaryM dealloc] 的调试详细信息:

libobjc.A.dylib`-[NSObject release]:
0x11339d0:  pushl  %ebp
0x11339d1:  movl   %esp, %ebp
0x11339d3:  pushl  %edi
0x11339d4:  pushl  %esi
0x11339d5:  subl   $16, %esp
0x11339d8:  calll  0x11339dd                 ; -[NSObject release] + 13
0x11339dd:  popl   %edi
0x11339de:  movl   8(%ebp), %esi
0x11339e1:  movl   %esi, (%esp)
0x11339e4:  calll  0x1132541                 ; _objc_rootReleaseWasZero
0x11339e9:  testb  %al, %al
0x11339eb:  je     0x11339ff                 ; -[NSObject release] + 47
0x11339ed:  movl   995643(%edi), %eax
0x11339f3:  movl   %eax, 4(%esp)
0x11339f7:  movl   %esi, (%esp)
0x11339fa:  calll  0x113108c                 ; objc_msgSend
0x11339ff:  addl   $16, %esp                 ; This line was highlighted
0x1133a02:  popl   %esi
0x1133a03:  popl   %edi
0x1133a04:  popl   %ebp
0x1133a05:  ret

我已按照建议启用了僵尸对象,这是崩溃前的消息:

2013-10-07 17:07:23.113 Arendi[5783:c07] *** -[UIDeviceRGBColor release]: message sent to deallocated instance 0x8171e90

最佳答案

我已将 UISwitch Thumb Tint 颜色更改为默认值,问题已解决。 我讨厌Xcode!感谢您的所有回答和提示。

关于ios - 返回上一 View 时应用程序崩溃 - 线程 1 : EXC_BAD_ACCESS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19220708/

相关文章:

iphone - 我想使用像 UIBezierPath 这样的任何关闭路径来裁剪图像。可以在 iPhone 应用程序中使用吗?

ios - Objective C - 无法缩放嵌入到 UIScrollView 中的 UIImageView

ios - 如何在 spriteKit 中进行相机移动

iOS 9 JSON 解析循环

ios - 如何使用 CallKit 通过 CXCallUpdate 添加 customInfo?

ios - 可在其他类中访问的 Objective-C 变量

ios - 如何调试 iOS 应用程序在启动时崩溃,仅在程序集文件中设置断点

c++ - Djinni 记录是否可以包含可选的接口(interface)字段

xcode - iOS4访问DCIM文件夹

swift - 无法使用 firebase 创建新用户。我不断收到错误消息 "updateChildValues: at/failed: permission_denied"