【发布时间】:2013-06-10 05:54:55
【问题描述】:
您好,当您进行惰性实例化时,您应该在 setter 还是 getter 中进行呢?我听说您在 getter 中执行此操作,但是如果在 getter 调用该属性之前设置了该属性怎么办?这是否意味着该属性仍然为零?此外,如果您在 getter 中延迟实例化并且有人调用了 setter 函数,但您没有在 setter 中延迟实例化,那么属性值是什么?
【问题讨论】:
-
你能告诉我们你的代码吗?现在太抽象了
-
这与 Xcode、iOS 5 和 iOS 6 无关。
标签: objective-c lazy-initialization