的XCode 4.2調試上viewDidLoad
或viewDidDisappear
將結束上一個EXC_BAD_ACCESS
在viewDidLoad中或viewDidDisappear的XCode 4.2調試將結束在EXC_BAD_ACCESS
它打破了對斷點,但持續時(「繼續執行程序」)返回a:線程1(0開始)上的EXC_BAD_ACCESS(代碼= 1,地址= 0x ....)。這在早期版本中沒有發生。
有人得到相同的錯誤?有人知道如何處理它?
謝謝!
代碼的例子是一個簡單的:
- (void) viewDidDisappear:(BOOL)animated {
[super viewDidDisappear:animated];
NSLog(@"View did dissapear");
}
當斷點調試(帶的NSLog線),然後就繼續它將結束對EXC_BAD_ACCESS擊中。如果沒有斷點,那麼一切正常。
我正在使用XCode 4.2 Build 4D199(OS X Lion 10.7.2)。使用LLDB調試器。
UPDATE:把所有的異常中斷,它始終在一個線程8支:EXC_BAD_ACCESS - 0x1f43:MOVL(%EBX),%eax中 - 線0:啓動....
更新2:出場與XCode和我真的不知道爲什麼,但知道它的工作。沒有更改代碼...嗯...奇怪...
您可能想要添加一些代碼 – Phlibbo
您是否在使用ARC? –
檢查你的iVar ...一定要使用self.iVar .... – user523234