2010-01-14 4 views
0

도우미 클래스에서 무언가로 가득 찬 NSArray가 나타납니다. NSDictionary가 포함될 수 있다는 작은 단서가 있습니다. 그러나 나는 확실하지 않다. 나는 plist에 배열을 저장하려했지만 아마도 거기에 plist가 아닌 객체가 있기 때문에 작동하지 않았다.NSArray를 쉽게 이해할 수있는 방법이 있습니까?

+0

달성하려는 목표는 무엇입니까? 어레이 인쇄가 도움이됩니까? – notnoop

답변

4

몇 가지 옵션이 있습니다.

디버거에서는 중단 점을 입력 한 직후에 gdb 콘솔에서 po <variable name>을 입력 할 수 있습니다. 또는 브레이크 포인트를 사용하여 변수 목록에서 마우스 오른쪽 버튼을 클릭하고 "콘솔에 설명 인쇄"를 클릭 할 수 있습니다.

또는, 당신은 유사한 명령으로 내용을 디스플레이 할 NSLog를 사용할 수 있습니다

NSLog(@"%@", <variable name>); 

을가 변화-CMD-R을 통해 액세스 할 수있는 콘솔에 텍스트 형태로 내용의이 모든 출력을.

+0

큰 도움이됩니다! "포"명령은 굉장했습니다! – Oscar

1

NSLog ([anArray description])

+4

실제로 NSLog (@ "% @", anArray) 여야합니다. 일반적으로 문자열을 직접 기록하는 것은 좋지 않습니다. –

관련 문제