【发布时间】:2015-06-03 10:30:37
【问题描述】:
由于UIFont systemFontOfSize:weight 应该只在 iOS 8.2 中可用,我遇到了一个奇怪的编译器冲突问题。
在本地,我可以将使用该功能的项目编译到运行 iOS 8.0 的 iPhone 6 上,并且运行良好。我还可以编译到 8.1 模拟器,得到正确的结果,包括加权。
问题是我们使用的是 Team City,并且该行无法在使用 iOS 8.0 SDK 的服务器上编译。我知道解决方案是删除该行,但我想知道为什么它在本地编译期间没有捕获错误...该函数在 iOS 8.2 之前是否可用,但只是作为私有 API?
【问题讨论】:
标签: sdk teamcity compiler-warnings ios8.2