objective c - property - Obj-C/C 만 Xcode 4.3에서 디버깅 하시겠습니까?




objective c optional property (2)

이제 Lion 및 Xcode 4.3.x로 업그레이드 했으므로 디버거가 ARC 작업을 시작합니다. 그래서 나는 스크린이 가득 찬 것을보고있다.

libobjc.A.dylib`objc_retainAutoreleasedReturnValue:
0x1de7fe0:  pushl  %ebp

불행히도 나는 이것을 상징 할 수 없으며 애플의 물건을 디버깅하는 데 신경 쓰지도 않는다. 디버거가 실제로 소유하고있는 코드에만 초점을 맞출 수있는 방법이 있습니까?

저는 LLDB를 사용하고 있지만 GDB에서도 똑같은 일이 발생합니다.

편집 : 이것은 AppCode 너무, 뭔가 말합니다 (하지만 난 모르겠다).


게시 한 메시지가 ARC와 관련되어 있지만이 동작은 ARC와는 아무런 관련이 없습니다. 디버거를 어셈블리 지시문에 떨어 뜨리는 것입니다. 디버거에서 스텝 아웃 버튼을 사용하면 실제로 코드로 되돌릴 수 있습니다.






automatic-ref-counting