我对冲突的编译器有一个奇怪的问题,因为UIFont
systemFontOfSize:weight
据说只能从 iOS 8.2 获得。
在本地,我可以在运行 iOS 8.0 的 iPhone 6 上编译一个使用该功能的项目,它运行得非常好。我也可以用正确的结果编译到 8.1 模拟器,包括加权。
问题是我们使用的是 Team City,并且该行无法在使用 iOS 8.0 SDK 的服务器上编译。我知道解决方案是删除该行,但我想知道为什么它在本地编译期间没有捕获错误......该函数在 iOS 8.2 之前是否可用,但只是作为私有 API?