2011-09-08 2 views
2

enter image description hereNSLog없이 포인터 값 (xcode)을 알고 계십니까? makeUrlforGetBusinessIDLocal *이있는 NSString 의미

그 값을 알고 싶어요. NSLog없이

그 값을 어떻게 알 수 있습니까? 값이 내가 바로 클릭을하고 편집 값을 선택하면 우리가 "0x754cf40을"알고 http://isi ............

, 나는 그냥 "0x754cf40"

을 볼 수있다 메모리 주소입니다 . 나는 그것을 알고 싶지 않지만, 그 기억 주소의 가치. 내가 어떻게 할 수 있니?

NSLog없이 할 수 있습니까?

답변

5

메모리 위치를 검사하기 위해 디버거 콘솔에 명령을 입력 할 수 있다는 사실을 모를 수도 있습니다. 보려는 포인터가 주소 0x754cf40에있는 경우

그래서, 당신은 단지 입력합니다 : 콘솔 ..into

po [0x754cf40 description] 

합니다. 콘솔은 위에 캡쳐 한 변수 패널의 오른쪽입니다.

+0

나를 놀리시겠습니까? 더 좋은 방법이 있어야합니다. 키보드를 건드리지 않고 할 수있는 일. 어쨌든, 지금까지 최고의 대답. LOL :) –

+0

아아, 디버깅은 때때로 키보드와 관련이 있습니다 ... 디버깅 기능이 GUI를 통해서만 존재하고 콘솔을 통해 호출 할 수없는 경우 동등한 수의 개발자가 분노 할 것이라고 생각합니다! – lxt

+0

po makeUrlforGetBusinessIDLocal도 수행 할 수 있습니다. –