扩展程序会降低应用程序的性能吗?

时间:2019-06-19 08:11:14

标签: ios swift

因此,我在新工作场所中使用扩展程序有点受挫,原因是它会使应用程序运行速度变慢?

是真的吗?我似乎找不到任何可以证明这一点的文章

因为我很习惯使用扩展来将功能相似,协议相同的东西包装在一起。

1 个答案:

答案 0 :(得分:1)

扩展不会影响应用程序性能,因为通常它会被编译为同一机器代码,尤其是在使用“整体模块优化”时。

但是,大量扩展可能会影响您应用的编译时间。看看this benchmark