添加自定义的框架,我得到错误....错误在Xcode中
"_OBJC_CLASS_$_FaceBook", referenced from:
ld: symbol(s) not found collect2:
ld returned 1 exit status**
当我试图用一个类从我的自定义框架。 在这种情况下,类的名称是FaceBook。
任何人都可以请建议我一些想法如何解决这个问题。
添加自定义的框架,我得到错误....错误在Xcode中
"_OBJC_CLASS_$_FaceBook", referenced from:
ld: symbol(s) not found collect2:
ld returned 1 exit status**
当我试图用一个类从我的自定义框架。 在这种情况下,类的名称是FaceBook。
任何人都可以请建议我一些想法如何解决这个问题。
如何在iOS应用程序中使用动态链接的自定义框架没有办法。如果你想使用自定义框架,你必须编译它并将其用作静态库(与应用程序物理链接,IOW随应用程序分发)。
然后你必须设置你的项目依赖项,头文件路径,你还必须将你的静态库链接到你的iOS应用程序。这可以通过这种方式来完成...
的Xcode [删除] - 项目设置 - 选择你的目标 - 切换到构建阶段 - 扩大链接二进制与图书馆 - 在这里你添加静态库并将其标记为需要。
的Xcode 3.x中 - 这里是一个例子,如何做到这一点http://wiki.remobjects.com/wiki/Linking_Custom_Static_Libraries_from_your_iPhone_Xcode_Projects
确保您正在运行的目标包括了Facebook的文件。
当你说框架你是指一个静态库吗? – Max 2011-03-03 07:45:41