私のアプリに問題があります。 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
私が正しく理解していれば、build-active-arch-only = NOで、ターゲットの集合体のためにライブラリを構築しました。 (私はこれを間違って設定しているかもしれませんが、これは初めてです)しかし、私はまだエラーが発生しています。私が知る限り、私はすべての正しい手順を実行しました。あなたはチェックするものの箇条書きリストで更新できますか?ありがとう! – Olie