iOS 引用文件的静态库问题
iOS static library issue with referencing files
我有问题,创建了 iOS 应用程序并将其转换为静态库。我面临的问题是,当我构建静态库时,它可以毫无问题地编译和构建。
当我尝试在另一个应用程序中使用该库时,当我引用 public header 时,它无法在其中找到引用的文件。
这是截图
文件在那里,当我尝试访问它时,它打开了。
而且文件夹里也有文件,不知道为什么找不到。
当我添加库项目以便我可以在应用程序项目中轻松访问它时,在其中一个文件夹中它显示了该文件。
文件夹像 library_folder/include/DMSDelegateProtocol.h
提前感谢您的帮助。
阅读此 https://developer.apple.com/library/ios/technotes/iOSStaticLibraries/Articles/creating.html。
您应该为静态库目标配置 Headers
阶段(选项卡 Build Phases
)。该库必须与 headers 一起分发。
您也可以查看框架而不是静态库。
我有问题,创建了 iOS 应用程序并将其转换为静态库。我面临的问题是,当我构建静态库时,它可以毫无问题地编译和构建。
当我尝试在另一个应用程序中使用该库时,当我引用 public header 时,它无法在其中找到引用的文件。
这是截图
文件在那里,当我尝试访问它时,它打开了。 而且文件夹里也有文件,不知道为什么找不到。
当我添加库项目以便我可以在应用程序项目中轻松访问它时,在其中一个文件夹中它显示了该文件。 文件夹像 library_folder/include/DMSDelegateProtocol.h
提前感谢您的帮助。
阅读此 https://developer.apple.com/library/ios/technotes/iOSStaticLibraries/Articles/creating.html。
您应该为静态库目标配置 Headers
阶段(选项卡 Build Phases
)。该库必须与 headers 一起分发。
您也可以查看框架而不是静态库。