【问题标题】:Objective-C: Associative Object BehaviorsObjective-C:关联对象行为
【发布时间】:2023-03-18 07:52:01
【问题描述】:

Objective-C Runtime Reference 中的Associative Object Behaviors 中的OBJC_ASSOCIATION_RETAIN_NONATOMIC 是否在关联对象所引用的旧值上调用release,然后再分配并保留新值?

【问题讨论】:

    标签: objective-c objective-c-runtime associative


    【解决方案1】:

    是的。如果您在关联值时使用保留或复制行为,则当关联新值(无论附加到新值的行为如何)或对象本身被释放时,该值将被释放。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 2013-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多