Xcode 的构建设置中的“-weak_framework”是啥意思?
Posted
技术标签:
【中文标题】Xcode 的构建设置中的“-weak_framework”是啥意思?【英文标题】:What does "-weak_framework" mean in Xcode's Build Settings?Xcode 的构建设置中的“-weak_framework”是什么意思? 【发布时间】:2014-04-29 03:18:14 【问题描述】:请参考上面Cordova项目的截图,Other Linker Flags下有一个-weak_framework关键字。
“-weak_framework”是什么意思?
【问题讨论】:
【参考方案1】:这意味着该框架是“弱链接”的,这意味着该应用可以在没有该特定框架可用的设备/操作系统上运行。它应该只用于真正不需要的框架,并且当代码已经正确编写以适应缺少这些框架时。
例如,您可能希望将 SpriteKit 标记为可选,因此该应用仍可在没有它的操作系统上运行(例如,任何早于 7.0 的操作系统)。
【讨论】:
以上是关于Xcode 的构建设置中的“-weak_framework”是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章