0

我遇到了问题,创建了 iOS 应用程序并将其转换为静态库。我面临的问题是,当我构建静态库时,它编译和构建没有任何问题。

当我尝试在另一个应用程序中使用该库时,当我引用公共标头时,它无法在其中找到引用的文件。

这是一个截图

在此处输入图像描述

该文件在那里,当我尝试访问它时,它会打开。该文件也在文件夹中,所以不知道为什么找不到它。

当我添加库项目时,我可以在应用程序项目中轻松访问它,在其中一个文件夹中显示该文件。文件夹类似于 library_folder/include/DMSDelegateProtocol.h

预先感谢您的帮助。

4

1 回答 1

0

阅读此https://developer.apple.com/library/ios/technotes/iOSStaticLibraries/Articles/creating.html

您应该为您的静态库目标配置Headers阶段(选项卡)。Build Phases该库必须与标头一起分发。您也可以查看框架而不是静态库。

于 2015-08-06T08:09:49.217 回答