ios - 如何在不将私有标头包含到框架中的情况下创建私有模块?
问题描述
我想创建一个私有模块而不将私有标头包含到框架中。我可以编译框架。但是当我将它添加到应用程序项目中时,Xcode 给出了以下错误:
Umbrella header 'XXX_Private.h' not found
当我将伞头包含到框架中时,我收到以下错误(来自伞头内部):
XXX_Private.h: 'XXX/YYY.h' file not found
我试图设置Header Search Path
到带有保护伞私有标题和所有私有标题的文件夹,但它没有帮助。
解决方案
Apple 的框架中不包含私有模块。很可能,我们也不应该这样做。
推荐阅读
- java - Android Studio - APK 无法在我的设备上运行
- node.js - 无法在 Heroku 上部署
- c# - 当数据库无法更改时,将实体关系添加到 EF Core 脚手架实体 - 并在重新脚手架上保留添加
- azure - Azure Service Fabric 集群在 Windows 7 单机上运行 Windows 容器
- ios - 从 AAC 数据创建 CMSampleBuffer
- sql - SQL 对具有重叠时间跨度的数据进行分组
- highcharts - 如何在非洲地图上的国家添加虚线?
- hangfire - Hangfire 批处理 - 每个作业是否按照添加到批处理中的顺序执行?
- c# - WPF MouseRightButtonUp 事件不会触发
- search - 为什么 Apache Solr 不返回任何结果?