ios – “框架模块中允许非模块化包含”设置究竟是什么?
我看到网上有很多线程建议将“允许框架模块中的非模块化包含”构建设置更改为“是”,但我无法找到这个构建设置究竟是什么的解释!是否有人能够解释它是什么或做了什么或指向我解释的一些链接?
关于我的问题的一些背景:我正在开发一个依赖于.a库的Cocoa Touch Framework.我无法在Framework的公共标头中使用.a库的任何标头.好吧,我可以和我的框架构建但是当我将它添加到我的应用程序时,那么找不到那些头文件. (将“允许非模块化包含在框架模块中”设置更改为“是”允许我的框架构建,但不能解决它在我的应用程序中可用的后续问题.) 解决方法
我发现
this GitHub Gist是Xcode Build Settings的一个很好的可搜索参考.
根据该Gist(见here),“允许非模块化包含在框架模块中”构建设置的目的如下:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何用 Parse 和 Swift 搭建一个像 Instagram 那样的应用?
- oracle存储过程创建表分区实例
- ruby-on-rails – Rails has_one关联,访问相关模型
- ios – xcodebuild -exportArchive:key“method”的export
- iphone – JSONKIt序列化NSDIctionary
- Flash8.0 缺少字体提示
- react native学习笔记17——存储篇(2)SQLite
- C# WinForm实现窗体上控件自由拖动功能示例
- 正则表达式 – 确定字符串是否为正则表达式的所有大写
- ruby-on-rails-3.1 – Rails 3.1,Paperclip,多文件上传