我创建了一个静态库,但我无法导入它。以下是我将其添加到项目中的步骤。
1)从finder中,我将我的库 .xcodeproj 拖到我的主项目中。
2)我选择了主项目,进入了目标,然后构建了阶段。
3)我在Link Binary With Libraries and Target Dependencies下添加了库。
4)在Build Settings - Header Search Paths下,我添加了$(BUILT_PRODUCTS_DIR)
。
5)我还将-ObjC
添加到Other Linker Flags
。
但是,当我尝试导入库时,它无法被识别。 任何人都可以帮忙吗?
答案 0 :(得分:7)
您可以通过两种方式包含库,您可以将library.xcodeproj拖放到项目中,也可以将.lib文件包含到项目中。您的lib文件可能无法正确构建。 你可以通过在xcode select build target中打开你的library.xcodeproj作为iOS Device来构建你的lib文件并构建项目。 如果构建成功,您可以找到新创建的.lib文件到以下路径 LIbrary / Developer / Xcode / DerivedData 现在删除以前的lib文件并包含新的lib。