2012-07-02 3 views
0

해결할 수없는 이상한 문제가 있습니다. xCode4.3으로 내 proJect를 만들었지 만, 다른 맥북 (현재 스노우 레오파드가있는 곳, 즉 4.2에만 해당)에서 컴파일하면 이상한 오류가 발생합니다.xCode 4.3 xCode4.2 문제로 컴파일 된 proJect

  1. parser at end of file
  2. Code generation
  3. Running pass 'Function Pass Manager' on module "${PROJECT_DIR}/MyActivityCell.m".
  4. Running pass 'ARM Instruction Selection' on function '@"\01-[MyActivityCell initWithStyle:reuseIdentifier:]"'
clang: error: unable to execute command: Segmentation fault 
clang: error: clang frontend command failed due to signal 2 (use -v to see invocation) 

명령 /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang는 종료 코드로 실패 내가 논평에서 내 사용자 정의의 서브 클래스의 초기화를 넣어하기 위해 노력하고있어 254

UITableViewCell 및 같은 문제를 다시 컴파일하면 ViewDidLoad 메서드 또는 다른 UITableViewCell 하위 클래스의 일부 사용자 지정 VC에 나타납니다.

참고 : xCode 4.3으로 컴파일 할 때 문제가 없습니다.

사과가 xCode를 업그레이드하는 다른 컴파일러로 옮겨졌지만 이상하게 보입니다. 더 이상 내 proJect를 컴파일 할 수 없습니다. 미리 감사드립니다.

답변

0

결국 무엇이 잘못되었는지를 알아 냈습니다. xCode4.2로 컴파일하면, 이상한 에러는 단순히 호출하려고하는 변수와 관련이 있지만 더 이상 존재하지 않습니다. 이상하게도 컴파일은 정확한 오류를주지 못했지만 clang : error : 대신에. 기묘한. 어쨌든 수정되었습니다.