我最近陷入了在 ivar 和静态字段之间进行选择的过程中。例如:我需要在红绿灯之间切换。所以我放了一个名为 isRed 的标志。到目前为止,我已经为此目的使用了一个静态布尔值,它的效果很好。现在我想我也可以为此使用实例变量,但我不知道它们之间的区别。这两种方式之间的真正区别是什么?
问问题
452 次
我最近陷入了在 ivar 和静态字段之间进行选择的过程中。例如:我需要在红绿灯之间切换。所以我放了一个名为 isRed 的标志。到目前为止,我已经为此目的使用了一个静态布尔值,它的效果很好。现在我想我也可以为此使用实例变量,但我不知道它们之间的区别。这两种方式之间的真正区别是什么?