我的应用程序有问题。我收到 7 个 Apple Mach-O 链接器错误。以下是错误:
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 测试该应用程序。
有人可以帮我吗?我会很感激!:)