引用文件的iOS静态库问题

时间:2015-08-05 20:12:38

标签: ios ios-library

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

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

这是截图

enter image description here

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

当我添加库项目以便我可以在app项目中轻松访问它时,在其中一个文件夹中显示该文件。 文件夹就像library_folder / include / DMSDelegateProtocol.h

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

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

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