2014-07-01 2 views
0

그래서 내가이 프로젝트는 말 그대로 라인충돌은 하나 개의 프로젝트에서 작동하지만 다른

NSArray *nibs = [[NSBundle mainBundle] loadNibNamed:@"FolderViewer" owner:nil options:nil]; 

단지 파일과 새 프로젝트를 사용하여 테스트 프로젝트에 성공적으로로드했습니다 펜촉이 추가 및 기본 viewcontroller 해당 줄 및 잘로드합니다.

그러나 다른 프로젝트 (실제 사용하려고하는 곳)에서 오류가 발생하지 않고 충돌이 발생하지만 SIGABRT 만 발생합니다.

내가 프로젝트에 확인한는 .xib 파일이 실제로 복사 번들 리소스에 제대로 포함 (및 철자)되는 단계

내가 그것을 필요 않는합니다 (자동 레이아웃 설정으로 주변에 바이올린을했습니다 구축 , 프로젝트는 6.1 이상으로 설정됩니다.)

펜촉이 충돌을 일으킬 펜촉의로드 원인이 될 수 밖에 무엇 난처한 상황에 빠진 파일 소유자 출구 (따라서 owner:nil)

및 메신저에 연결된 아무 상관이 없습니다. 내가 생각할 수있는 유일한 차이점은 테스트 프로젝트에서 viewcontroller는 스토리 보드를 통해로드되는 반면이 프로젝트에서는 펜촉이 다른 펜촉 안에로드되지만 그 위에 반드시 게시 한 라인에는 차이가 없어야한다는 것입니다.

이 충돌을 해결하는 방법에 대한 어떤 제안을 환영합니다

답변

0

확인이 바보 같은 실수는, (문제가 정말 이상한 것 같다 때 항상)이었다. 내가 파일을 복사했을 때, 이미 이름이 바뀐 펜의 테이블 셀 중 하나와 같은 이름으로이 프로젝트에 파일이 있었지만 펜의 테이블 셀에 대한 연결이 잘못된 파일을 가리키고 있었고, 콘센트가 가리키는 곳을 바꾸기 위해 내 마음을 바꿨다. (derp)