2010-06-16 5 views
0

내 아이폰 애플리케이션을 디버깅하는 xcode에 있습니다. 내가 중단 점에 도달했을 때 그 객체의 객체와 속성을 롤오버하면 각각의 값 대신 "범위를 벗어남"이라고 표시됩니다.Xcode에서 디버깅 할 때 "범위를 벗어났습니다"는 의미는 무엇입니까?

는 여기에 내가 할 수있는 작업은 다음과 같습니다

내가 펜촉 이름 (initwithnibname)와보기를 inited는 한

.

그런 다음 해당 뷰의 속성을 원하는 개체로 설정하십시오.

나는 viewwillappear 메서드에 중단 점을 배치했습니다.

롤오버 내 참조는 내 속성입니다. 객체의

모든 속성은 왜 이런 일

사람이 알고 있나요 "범위를 벗어난 '라고?

+0

아직 Xcode를 사용 해본 적이 없지만 변수가 선언 된 범위를 벗어나는 객체를 참조하려고한다고 가정합니다. – JAB

답변

0

중 하나 엑스 코드를 사용하지만,이 범위에 포함되지 않은 변수를 사용하는 것처럼 소리하지 않음 - 변수가 어디에 ... 다른 방법 등의 메소드의 지역 변수를 참조 말할

찾기 선언 한 - 당신에게 큰 실마리를 줄 것입니다 ...

+1

if 문 안에 뭔가를 선언하면 , 또는 어떤 종류의 루프, 그 루프 밖에서, 당신은 그것을 사용하거나 볼 수 없을 것입니다. –

0

이들은 출시 된 개체입니다.

0

"원하는 개체로보기의 속성을 설정했다"고하셨습니다.

이 점을 분명히 해 주시겠습니까? 파일 소유자를 View Controller 클래스로 설정할 수 있습니까?

콘솔에서 어떤 구체적인 오류가 발생 했습니까?

관련 문제