快速显式与推断类型:内存效率



这两个声明之间的内存效率有什么区别吗?

1: var index: Int
2: var index = 0

原因是我正在构建一个更大的应用程序,并且正在寻找如何节省内存的各个方面。那么内存效率有什么区别吗?

不,没有区别。编译器将自动推断第二个变量的类型为 Int。编译器还将在编译时而不是运行时检查未赋值的变量(如第一种情况(。所以绝对没有区别。

最新更新