1

我创建了一个静态库,但我无法导入它。这是我将其添加到我的项目中所遵循的步骤。

1) 从 finder 中,我将我的库.xcodeproj拖到我的主项目中。

2)我选择了主要项目,进入目标,然后构建阶段。

3) 我在 Link Binary With Libraries and Target Dependencies 下添加了库。

4) 在 Build Settings - Header Search Paths 下,我添加了$(BUILT_PRODUCTS_DIR).

5)我还添加-ObjCOther Linker Flags.

但是,当我尝试导入库时,它没有被识别。有人能帮忙吗?

4

1 回答 1

7

您可以通过两种方式包含库,您可以将 library.xcodeproj 拖放到您的项目中,也可以将 .lib 文件包含到您的项目中。您的 lib 文件可能没有正确构建。您可以通过在 xcode 中打开您的 library.xcodeproj 来构建您的 lib 文件,选择构建目标作为 iOS 设备并构建项目。如果构建成功,您可以在以下路径中找到新创建的 .lib 文件LIbrary/Developer/Xcode/DerivedData现在删除以前的 lib 文件并包含新的 lib。

于 2013-06-19T10:33:15.243 回答