내 응용 프로그램에 문제가 있습니다. Apple Mach-O Linker 오류 7 개를 받았습니다. 다음은 오류입니다.아키텍처에 대한 정의되지 않은 기호 armv
Undefined symbols for architecture armv7:
"_OBJC_IVAR_$_SideSwipeTableViewController.sideSwipeCell", referenced from:
-[ViewController touchUpInsideAction:] in ViewController.o
"_OBJC_CLASS_$_SideSwipeTableViewController", referenced from:
_OBJC_CLASS_$_ViewController in ViewController.o
"_OBJC_METACLASS_$_SideSwipeTableViewController", referenced from:
_OBJC_METACLASS_$_ViewController in ViewController.o
"_OBJC_IVAR_$_SideSwipeTableViewController.tableView", referenced from:
-[ViewController viewDidLoad] in ViewController.o
-[ViewController touchUpInsideAction:] in ViewController.o
"_OBJC_CLASS_$_SideSwipeTableViewCell", referenced from:
objc-class-ref in ViewController.o
"_OBJC_IVAR_$_SideSwipeTableViewController.sideSwipeView", referenced from:
-[ViewController setupSideSwipeView] in ViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
이 점이 나를 괴롭히는 결과이며,이를 수정하려고합니다. 나는 Google, Bing 및 StackOverflow를보고 있었고, "armv7 아키텍처에 대한 정의되지 않은 기호"문제를 발견했지만 그 중 아무 것도 나를 도왔습니다.
Xcode 4.3.1을 사용하고 있습니다. OS X Lion 10.7.3을 실행 중입니다. iOS 5.1을 실행하는 iPhone을 사용하여 앱을 테스트하고 있습니다.
아무도 도와 줄 수 없습니까? 감사 드리고 싶군요! :)
감사! 많은 도움이되었습니다. 정말 감사합니다! :) – chrisjr
올바르게 이해한다면 빌드 액티브 - 아치 전용 = 아니오를 사용하여 타겟 라이브러리에 대한 라이브러리를 빌드했습니다. (어쩌면 이것을 잘못 설정했을 수도 있습니다. 저는이 점을 처음 접했습니다.) 그러나 여전히 오류가 발생하고 있습니다. 내가 알 수있는 한, 모든 올바른 단계를 완료했습니다. 점검 할 총알 목록으로 업데이트 할 수 있습니까? 감사! – Olie