2014-02-11 1 views
0

컴파일 할 때이 4 가지 오류가 발생합니다. 나는 다른 솔루션을 시도했지만 그 중 아무 것도 작동하지 않는 것 같습니다. 다음은 오류 로그입니다.4 "아키텍처 i386에 대한 정의되지 않은 기호 :"컴파일 할 때의 오류

감사합니다.

Undefined symbols for architecture i386: 
"_kJAHeadlineViewHeight", referenced from: 
    -[MasterViewController minimizeTableView] in MasterViewController-A88C42CB51855C04.o 
    -[MasterViewController scrollViewDidScroll:] in MasterViewController-A88C42CB51855C04.o 
"_kJAMinimizedVisibleTopHeight", referenced from: 
    -[MasterViewController minimizeTableView] in MasterViewController-A88C42CB51855C04.o 
"_kJATableViewAnimationSpeed", referenced from: 
-[MasterViewController minimizeTableView] in MasterViewController-A88C42CB51855C04.o 
-[MasterViewController maximizeTableView] in MasterViewController-A88C42CB51855C04.o 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

나는이 코드를 내 코드라고 부르지 만, 당신이 의미하는 바를 내게 줄 수 있습니까? –

답변

0

제 3 자 코드 라이브러리가 포함 된 것 같습니다. 그렇다면 시뮬레이터에서 실행되도록 빌드되지 않을 수 있습니다. iOS 기기에서만 테스트해야 할 수도 있습니다.

+0

흠, 여전히 작동하지 않는 것 같습니다 :/ –

0

내 .m 파일을 모두 대상에 포함하는 것을 잊어 버렸을 때와 같은 메시지를 보았습니다.

0

이들은 JAConstants.m으로 정의됩니다. JAConstants.m이 나열된 프로젝트 빌드 설정의 파일 목록을 프로젝트에서 컴파일해야합니다. 아직 컴파일되지 않았지만 여전히 JAConstants.h을 참조하고 있다면 오류가 발생합니다.

+0

이것은 작동하지 않았습니다. 나는 그것을 추가했고 모든 나의 견해와 자료는 컴파일 될 것이고 여전히 4 가지 오류를 보여줍니다. –

관련 문제