标签: ios swift
因此,我在新工作场所中使用扩展程序有点受挫,原因是它会使应用程序运行速度变慢?
是真的吗?我似乎找不到任何可以证明这一点的文章
因为我很习惯使用扩展来将功能相似,协议相同的东西包装在一起。
答案 0 :(得分:1)
扩展不会影响应用程序性能,因为通常它会被编译为同一机器代码,尤其是在使用“整体模块优化”时。
但是,大量扩展可能会影响您应用的编译时间。看看this benchmark。