2014-06-21 4 views
2

에 신속 문자열에 값을 볼 수있는 방법은 2엑스 코드 베타 2 - 나는 디버깅 창

당신에게


감사 엑스 코드 베타에 스위프트 문자열 값을 확인하는 방법이

첫 번째 답변을 읽은 후, 두 방법은 신뢰할 수있는 작동하지 않습니다

couldn't see the evernoteContent String parameter

함수의 매개 변수, evernoteContent가 해결되지 않습니다. lldb po 명령을 사용할 때 EXC_BAD_ACCESS가 있거나 Xcode 베타 2 전체가 충돌 할 수 있습니다.

그러나 evernoteContent에는 문자열 값이 있습니다. 당신은 당신의 코드에 중단 점을 설정하면

+0

크래시 스레드에서 호출 스택을 검사하는 것이 좋습니다. 또는 이전 통화에서 중단 점을 설정하십시오. – vladof81

답변

2

는이 같은 po 명령을 사용하여 모든 변수를 인쇄 할 수 있습니다

(lldb) po myString 
"hello" 
+1

나는 "클래스 이름 = __NSAtom"와 "{ 핵심 = { _baseAddress = Builtin.RawPointer = 0x0000000000000000 _countAndFlags = 0 _owner = 없음 } }"같은 단지 횡설수설을 참조하십시오. 뭐라 구요? – devios1

+0

Xcode 5 & Objective C에서 설명한대로 설명을 인쇄 할 수 없습니까? – keshav

2

한 가지 방법은 폴 로빈슨이 지적한 것입니다. 또한 일반적으로 다음을 수행하고 중단 점을 설정하고 변수를 검사합니다. 변수보기. 왼쪽 아래의 빠른 찾기 및 설명 단추를 사용하십시오.

enter image description here

+0

나는 이것을 보살펴 줄 것이다. 이것은 내가 일반적으로하는 일이지만 나는 (항상) 가치를 보지 못했습니다. – ChaosSpeeder

관련 문제