【发布时间】:2012-10-25 04:00:12
【问题描述】:
经过http://www.icodeblog.com/2011/04/07/creating-static-libraries-for-ios/之后,我做了一个静态库。为了测试这个库,我创建了一个新项目并将静态库拖到项目中并尝试测试它的一种方法。但它给了我错误““_OBJC_CLASS__$_MyLib”,引用自:”。 MyLib 是我创建的库的名称。
我在创建静态库时采取的步骤。 1.新建一个Xcode项目。 2. 选择创建可可触摸静态库的选项。 3. 在 MyLib.h 中编写了两个函数,并编写了一个用于斐波那契数列的实现,另一个用于生成数字的阶乘。 3. 构建项目并点击MyLib.a 文件并在finder 中显示要显示的部分。 4. 将 MyLib.a 文件和 MyLib.h 拖到一个名为 MyLib 的新文件夹中。
请帮忙
【问题讨论】:
-
架构 i386 的未定义符号:“_OBJC_CLASS_$_MyLib”,引用自:LibTestViewController.o ld 中的 objc-class-ref:未找到架构 i386 的符号 clang:错误:链接器命令失败退出代码 1(使用 -v 查看调用)
-
如何为 i386 架构构建它
标签: iphone xcode frameworks static