在Xcode使用库

bea*_*ear 3 xcode ios

我下载了Xenofex-MultiColumnTableViewForiOS-0b3fa88库并计划在我的iOS项目中使用它.

我可以知道导入这个库并将其链接到我的项目的步骤是什么?只需将解压缩的文件夹拖放到我的项目中即可?

我已将所需文件拖到我的项目中并尝试运行它.

编译器提示我错误在架构i386的未定义符号下面:"_ OBJC_METACLASS _ $ _ CALayer",引自:EWHeaderHighlightLayer.o中的_OBJC_METACLASS _ $ _ EWHeaderHighlightLayer"_OBJC_CLASS _ $ _ CALayer",引自:EWHeaderHighlightLayer.o中的_OBJC_CLASS _ $ _ EWHeaderHighlightLayer objc-class-ref in EWMultiColumnTableView.o"_ OBJC_CLASS _ $ _ CATransaction",引自:EWMultiColumnTableView.o中的objc-class-ref"_kCATransactionDisableActions",引自: - EWMultiColumnTableView.o中的[EWMultiColumnTableView highlightColumn:] ld:未找到架构i386 clang的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)

有人可以就此提出建议吗?

Ben*_*ton 12

通过查看链接器错误,您需要将QuartzCore框架添加到项目中.这是实现CALayer类的地方,以及其他一些东西.

有关如何在这个SO问题的最高评价答案中执行此操作的说明:为iOS的xcode 4添加quartzcore.