我有一个我创建的静态库。它是一个通用库,因此它应该在iphone和模拟器上工作。只是通过将库带入项目它将无法编译,我得到大约21个链接器错误。他们都是这样的:
"_OBJC_CLASS_$_NumberPad", referenced from:
objc-class-ref in libClipPOSLibrary.a(PCCIDEntryView.o)
我已经包含了项目中所需的所有框架,但出于某种原因,这个库并不开心。此外,我确信库的体系结构与项目的体系结构相匹配,我甚至使用nm命令查看库以查看是否所有类都被引用了。 任何帮助将不胜感激。感谢。
答案 0 :(得分:1)
您的应用不需要了解NumberPad ...这是您的“libClipPOSLibrary.a”。在构建.a文件时,您可能应该将包含NumberPad内容(以及其他缺少的符号)的库包含/链接到“libClipPOSLibrary.a”。