2012-02-09 3 views
0

더 이상 필요하지 않은 PopoverContentViewController m, h 및 xib 파일이 삭제되었습니다. 내가 실행하면 프로그램이IB 수정 시도 후 SIGABRT 오류가 발생했습니다.

"인터페이스 빌더에서 알 수없는 클래스 PopoverContentViewController이 파일을"

내가이 페이지에서 문제를보고 한 수정을 시도 콘솔에 오류 메시지와 함께 중단되었습니다. 파일을 다시 추가했습니다 (파일 새로 만들기). 프로그램이 문제를 지나치고 default.png를로드 한 다음 메인 ret의 int retVal에서 중지했습니다.

스레드 1 : 프로그램 수신 신호 : "SIGABRT"

콘솔에 오류 메시지가 없습니다.

내가 지금 시도해야 할 사항이 있습니까?

(나는 지금까지 내가 더 이상 사용하지 않는했다 그 viewcontrollers을 삭제하지 않았 하시겠습니까!) 내가 지금 할 수있는 일의

어떤 아이디어? SIGABRT 문제에

답변

0

솔루션 : 내 주요 VC의 XIB에

, 내가보기 떨어져 일부 레이블을 이동했다, 또는 내가 더 이상 필요하다고, 다른 사람 뒤에 그들을 매장 없습니다. 나는 그들을 볼 수 없었다. .h의 레이블에 대해 IBOutlet을 삭제 (주석 처리)했을 때 프로그램은 그 정보가 부족한 메시지를 폭파했습니다.

수정 : xib을 가져 오십시오. 왼쪽 하단의 작은 되감기 버튼을 클릭하거나 편집/문서 개요보기로 이동하십시오. 표시되는 창에서보기를 펼치십시오. 원하지 않는 레이블이나 콘센트의 이름을 찾으십시오. 삭제를 누릅니다. 이제 안전하게 .h 파일에서 제거 할 수 있습니다.

코드를 정리하기 전에 스냅 샷을 만들면 약간의 큰 축하와 축하의 말을 듣고 코드를 제거한 후 영구적으로 삭제합니다.

관련 문제