惰性关键字对内存或性能有害吗?

Gov*_*iyo 2 cocoa-touch ios swift

我知道 Lazy 关键字的基础。第一次使用后会计算初始值,之后会计算一次,就像普通关键字一样。有很多答案/教程可用,但是..

我只想知道,如果我使用多个像 50 到 100 或更多这样的惰性关键字,那么它会对内存或性能有害吗?

mat*_*att 5

我只想知道,如果我使用多个像 50 到 100 或更多这样的惰性关键字,那么它会对内存或性能有害吗?

就它影响任何事情而言,它可能对内存和性能有益。懒惰不是关于任何东西的数量。它是关于什么时候发生的。“现在付钱或者以后付钱给我。” 除了懒惰,你可能永远不会付钱。

顺便说一下,所有的全局变量和静态变量都是惰性的。所以你可能一直在使用懒惰,甚至不知道。