런타임 : 동적 오브젝티브 C에서 로컬 변수를 액세스 엑스 코드를 통해 디버거에 연결되면 LLDB 로컬 변수의 유용한 뷰 (스크린 샷의 왼쪽 아래)를 제공
는 I가 LLDB 발견을 위의 스크린 샷의 오른쪽에 표시된대로 로컬 변수 목록을 제공하는 frame variable
명령 (및 gdb의 info locals
)
내 희망은 런타임에이 기능을 장치에서 수행 할 수 있다는 것입니다. 예를 들어 backtrace_symbols()
을 사용하여 스택 추적에 액세스하고 현재 선택기를 _cmd
과 기타 몇 가지를 통해 액세스 할 수 있습니다.
이 분야에 경험이있는 사람이 있습니까? 미리 감사드립니다.
그냥 런타임 (I 더 - C 목표를 사용하여 디버거 유사한 방식으로 지역 변수에 액세스 할 수있는 방법은 없습니다 ... 당신이 해결하기 위해 노력하고있는 더 큰 문제에 대해 다시 생각하는 것입니다 왜 당신도 그 중 하나를 원할 지 모르겠습니다.) LLDB/GDB는 바이너리의 릴리즈 빌드에없는 디버그 정보에 의존합니다. –