【发布时间】:2012-03-12 22:19:10
【问题描述】:
如果我理解正确,copy 会强制 setter 创建传入对象的副本。但是,如果我将它与 readonly 一起使用,则不会有 setter。那么我的假设是否正确,即结合 @property (copy, readonly) 没有任何意义或者我错过了什么?
【问题讨论】:
-
好问题,我想知道
readonly标签是否只使设置器成为私有方法,所以当您在类本身中设置它时它仍然会执行复制?即self.myProperty = newThing;
标签: ios objective-c properties