在 xcode4.3.2 的 ios App 中集成 facebook API 后出错

Posted

技术标签:

【中文标题】在 xcode4.3.2 的 ios App 中集成 facebook API 后出错【英文标题】:Error after integrating facebook API in ios App in xcode4.3.2 【发布时间】:2012-04-13 12:14:12 【问题描述】:

在我的应用程序中集成 facebook api 时遇到错误,错误详情如下:

架构 i386 的未定义符号: “_OBJC_CLASS_$_StatusViewController”,引用自: ViewController.o 中的 objc-class-ref ld:未找到体系结构 i386 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

StatusViewController 是我的 viewContoller 类,我在其中使用了 facebook API 类,这些类曾经由 facebook 开发者网站重新编译。任何人都可以指导我吗? 谢谢。

【问题讨论】:

【参考方案1】:

这意味着在 ViewController 文件中您显然正在访问 StatusViewController 但尚未将其导入 ViewController .h 或 .m 文件中:

在 ViewControllers .h 文件中放置:

       #import "StatusViewController.h"

【讨论】:

当我要在其他类中使用 StatusViewController 时(意味着要创建一个对象)它会显示此错误。

以上是关于在 xcode4.3.2 的 ios App 中集成 facebook API 后出错的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Xcode 4.3.2 的 ios 模拟器中找到数据库位置和 Plist 位置

Xcode 4.3.2 - 无法添加 armv6 架构

Xcode 4.3.2 安装在哪里?

在 iOS 中集成 Snapchat“Snap Kit”登录工具包

从 xcode3.2 升级到 xcode4.3.2 后的 Builderror

Xcode 4.3.2 + iOS SDK 5.1 异常断点不起作用