lldb

    3

    1답변

    Xcode에서 throw 된 예외에 대한 설명을 평가하는 조건으로 중단 점을 설정하여 해당 중단 점에서 중지할지 여부를 결정할 수 있습니다. 이것은 Core Data로 작업 할 때 특히 유용합니다. Core Data는 내부적으로 제어 흐름 메커니즘으로 예외를 던지고 Core Data가 아닌 예외를 막으려 고하기 때문입니다. (참고 : 설명 된대로 예외를 필

    3

    1답변

    frame select을 실제로 프레임 0을 다시 팝하는 대신 프레임을 선택 상태로 유지하게하려면 어떻게해야합니까? (lldb) frame select 6 frame #6: 0x06b35dc9 Foundation`__57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_0 + 4

    0

    2답변

    iOS Xcode 프로젝트의 정적 C++ 라이브러리로 작업하면서 printf 및 Xcode LLDB 디버거로 이상한 동작을 만났습니다. 때로는 printf("%s", char*)의 인쇄 결과가 숫자 또는 문자로 연결된 문자였습니다. 쓰레기 문자. 첨부 된 이미지는 자체적으로 말합니다. 어떤 생각? 당신이 %s 형식 지정자로 인쇄하는 경우 필요 a

    6

    1답변

    소스가없는 라이브러리를 디버깅하려고하므로 LLDB 디스 어셈블리를 많이 사용하고 있습니다. "thread step-in"을 호출 할 때마다 자동으로 디스 어셈블리하는 방법이 있는지 궁금합니다. 현재 'thread step-in'을 수행하면 LLDB가 명령을 실행 한 다음 빈 프롬프트를 반환합니다. EIP가 어디로 옮겼는지 확인하기 위해 모든 쓰레드 스텝 인

    1

    1답변

    (char *) text = 0x0dbf3c50 "\x91\xde\x91\xf4\x90\xc1\x90\xc0\x91\xff\x91\xfc\x91\xf1\x91\xfa\x90\xcd\x91\xfc\x91\xf1\x90\xcea\x91\xf3\x91\xf4\x90\xc1\x90\xc0\x91\xf9\x90\xcea\x91\xd1\x91\xfa\x91\xf4\x

    2

    1답변

    전체 화면 Mac 게임에서 크래시를 디버그하려고하는데 LLDB가 첨부되어 있으면 게임이 시작됩니다. 충돌이 발생하면 멈추고 게임에서 벗어날 수 없습니다. 컴퓨터를 하드 리셋해야합니다. 이 작업을 수행하는 데 필요한 도구 나 환경 설정이 있습니까? 충돌을 재현하기 위해 사용하고있는 컴퓨터에는 다중 모니터가 없습니다.

    11

    2답변

    디버그 콘솔에서 이상한 기능을 사용하고 있습니다. 는 다음과 같은 코드가 있다고 가정 : anIssue.issueID=[issueDictionary objectForKey:@"uniqueId"]; 제대로 issueDictionary 함수의 포 : { Title = "december 2012"; coverUrl = "htt://toeete.com/Cove

    7

    2답변

    방금 ​​xcode 4.6으로 업그레이드되었으며 이상한 일이 디버거에서 발생했습니다. "포"명령은 몇 번이나 작동하지 않습니다. 또한 단계별 디버깅이 작동하지 않는 경우도 있습니다. 다른 사람이 같은 문제가 있습니까

    1

    1답변

    Xcode 디버그 영역에서 "변수 '감시'를 통해 변수를 볼 수 있습니다. 감시되는 변수가 다를 때 Xcode가 중단되므로 작동합니다. 그러나 "watch window"와 같은 것을 보지 못하면 어떻게 감시 변수를 제거 할 수 있습니까? 보고있는 변수를 보시나요? LLDB 명령을 통해?

    5

    1답변

    방금 ​​this LLDB의 편리한 기능을 통해 LLDB의 중단 점에있을 때 프레임의 변수에 액세스 할 수있는 Python 스크립트를 작성할 수있었습니다. 그러나 Xcode (v4.5.2)에서 사용할 때 몇 가지 문제가 있습니다. 첫째로, 어디에서이 Python 스크립트를 유지해야 하는지를 알 수는 없으므로 LLDB의 명령 줄에서 가져올 수 있습니다. 둘째