Objective-C语言的强引用和弱引用

示例

弱引用看起来像其中之一:
@property (weak) NSString *property;

NSString *__weak variable;

如果您对某个对象的引用较弱,请在后台进行以下操作:

  • 您没有保留它。

  • 释放后,对其的所有引用将自动设置为 nil

默认情况下,对象引用始终是强引用。但是您可以明确指定它们的强度:

@property (span) NSString *property;

NSString *__span variable;

强引用意味着存在该引用时,您将保留该对象。

以上是 Objective-C语言的强引用和弱引用 的全部内容, 来源链接: utcz.com/z/345210.html

回到顶部