我曾尝试让我的iPhone的静态库,但我不能在其他项目中使用它。我收到此错误:

.objc_class_name_XMLParser", referenced from:
      literal-pointer@__OBJC@__cls_refs@XMLParser in Minutes2MidnightViewController.o
  ".objc_class_name_TickerViewController", referenced from:
      literal-pointer@__OBJC@__cls_refs@TickerViewController in Minutes2MidnightViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

XMLTicker是我的课,我使用他们的静态库是由和"MinutesToMidnight"是我使用这个静态库项目。我想这是涉及到链接错误,请帮我解决这个问题。

有帮助吗?

解决方案

如果您正在交叉引用的静态库项目,您必须将它从它的项目组“与库链接二进制”的目标群体。

放下你的lib图标

否则,您必须添加库路径到“其他连接标志”在Xcode中创建项目的设置或目标信息。

请参阅实施静态库在iPhone还

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top