【发布时间】:2023-03-18 07:52:01
【问题描述】:
Objective-C Runtime Reference 中的Associative Object Behaviors 中的OBJC_ASSOCIATION_RETAIN_NONATOMIC 是否在关联对象所引用的旧值上调用release,然后再分配并保留新值?
【问题讨论】:
标签: objective-c objective-c-runtime associative
Objective-C Runtime Reference 中的Associative Object Behaviors 中的OBJC_ASSOCIATION_RETAIN_NONATOMIC 是否在关联对象所引用的旧值上调用release,然后再分配并保留新值?
【问题讨论】:
标签: objective-c objective-c-runtime associative
是的。如果您在关联值时使用保留或复制行为,则当关联新值(无论附加到新值的行为如何)或对象本身被释放时,该值将被释放。
【讨论】: