【发布时间】:2019-09-26 14:34:57
【问题描述】:
Xcode 中的警告会影响构建时间吗?这是否意味着有 0 个警告的项目比有大量警告的项目编译得更快?
【问题讨论】:
-
取决于我猜的警告。但我倾向于说“警告长表达式类型检查”正在影响它......
-
你担心错了。修复警告是因为它避免了代码中的许多错误,而不是因为它可能编译得更快。
Xcode 中的警告会影响构建时间吗?这是否意味着有 0 个警告的项目比有大量警告的项目编译得更快?
【问题讨论】:
不会,但任何超过 100 毫秒的函数或表达式都会被标记为警告。
要减少构建时间,您可以通过以下链接: How to decrease build times / speed up compile time in Xcode?
【讨论】:
我的猜测(这只是一个猜测)是肯定的。将警告打印到控制台可能需要一些时间,而且这些警告的事实可能意味着编译器必须进行更多思考才能解析您的代码,这表明处理构建可能需要更长的时间。您可以在报告导航器中访问构建时间统计信息,因此您可以通过一些基本测试轻松确认或否认这一点。
【讨论】: