2009-10-28 7 views
3

Xcode에서 새로운 뷰 기반 응용 프로그램을 만들고 IBAction 및 IBOutlet 태그를 사용하여 콘센트 및 동작을 자동으로 생성 된 컨트롤러보기 헤더 파일에 추가했습니다. 그런 다음 'project_name_ViewController.xib'를 두 번 클릭하여 인터페이스 빌더를 시작했습니다. 그러나 아웃렛과 작업이 인터페이스 작성기에 나타나지 않았습니다. 내가 그들을 나타낼 수있는 유일한 방법은 xib 파일을 닫은 후 인터페이스 빌더에서 파일 -> 열기 명령을 통해 다시 열면됩니다.인터페이스 빌더에서 XIB 파일이 제대로로드되지 않습니다.

최근에 스노우 레오파드로 업그레이드했는데, 전에는이 문제가 없었습니다.

누구도이 문제를 알고 있습니까?

답변

7

Xcode에는 이상한 버그가 가득합니다. 내가 임시 또는 공개 빌드를 만들기 전에 나는 항상 나의 15 단계 마법의 흑 마법을 따른다. 문제가 생길 때마다 Xcode의 어딘가에있는 원숭이가 꼬이는 소리를 내고 프로그램 (때로는 컴퓨터)을 다시 시작합니다. 그것은 일반적으로 그것을 해결합니다.

물론 아웃렛과 액션을 사용하면 스왑 할 때 원본 헤더를 저장하는 것을 잊어 버리는 것이 쉽습니다. 저장하고 빌드하십시오. 소스의 오류로 인해 IB에 오류가 표시되는 것을 막을 수 있습니다.

+0

이 답변을 얻으려면 저장하고 빌드 한 다음 XIB를 엽니 다. – JOM

+0

X-Code는 마술처럼 컴퓨터 자체를 수정하는 것처럼 보였습니다. 누가 컴퓨터를 결정적이라고 말했습니까? – Gordon

+0

하,보기가 나타나지 않았다. 그래서 나는이 충고를 따랐다 : 저장, 폐쇄 및 재개 ... 비올라! 다시 내 견해가있다! 감사. –

관련 문제