我已经下载了 Xenofex-MultiColumnTableViewForiOS-0b3fa88 库并计划在我的 iOS 项目中使用它。
我可以知道导入该库并将其链接到我的项目的步骤是什么吗?只需将解压缩的文件夹拖放到我的项目中即可?
我已将所需的文件拖到我的项目中并尝试运行它。
编译器在下面提示我错误 架构 i386 的 undefined symbol : “_OBJC_METACLASS_$_CALayer”,引用自: EWHeaderHighlightLayer.o 中的 _OBJC_METACLASS_$_EWHeaderHighlightLayer “_OBJC_CLASS_$_CALayer”,引用自: EWHeaderHighlightLayer.o 中的 _OBJC_CLASS_$_EWHeaderHighlightLayer EWMultiColumnTableView.o 中的 objc-class-ref “_OBJC_CLASS_$_CATransaction”,引用自: EWMultiColumnTableView.o 中的 objc-class-ref “_kCATransactionDisableActions”,引用自: -[EWMultiColumnTableView highlightColumn:] 在 EWMultiColumnTableView.o ld:未找到架构 i386 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
任何人都可以对此提出建议吗?
最佳答案
从链接器错误来看,您需要将 QuartzCore 框架添加到您的项目中。这是实现 CALayer 类的地方,还有许多其他东西。
在这个 SO 问题的最高评分答案中有关于如何执行此操作的说明:Adding quartzcore to xcode 4 for iOS .
关于ios - 在 Xcode 中使用库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11408374/