Ios 圆弧中的保持性
我是objective-c的新手。我有一个问题。我对Retain知之甚少。我所知道的是,保留一个对象会创建一个强引用,并且一个对象在其所有强引用被释放之前无法解除分配。如果两个对象互相保留,则两个对象都不会被解除分配,因为它们之间的连接无法断开。在弧中,我们不能保留一个物体。但我们可以保留一项财产。 保留对象和保留属性之间的区别是什么 多谢各位Ios 圆弧中的保持性,ios,objective-c,properties,automatic-ref-counting,retain,Ios,Objective C,Properties,Automatic Ref Counting,Retain,我是objective-c的新手。我有一个问题。我对Retain知之甚少。我所知道的是,保留一个对象会创建一个强引用,并且一个对象在其所有强引用被释放之前无法解除分配。如果两个对象互相保留,则两个对象都不会被解除分配,因为它们之间的连接无法断开。在弧中,我们不能保留一个物体。但我们可以保留一项财产。 保留对象和保留属性之间的区别是什么 多谢各位 愉快的编码。在搜索了这么多文章和链接后,我决定将所有属性信息放在一起: 原子//默认值 非原子 strong=保留//默认值 软弱的 保留 分配//默认
愉快的编码。在搜索了这么多文章和链接后,我决定将所有属性信息放在一起:
属性是retain,意味着类拥有属性NSObject,这与ARC无关。ARC只需进行自动释放参考计数。您能更详细地解释一下这些单词吗?或者只是分享一个链接到他们的解释。@Miroslav yah你当然可以在这里获得详细信息,谢谢!这正是我想要的。但它将对象的引用计数增加到+1。我认为这与弧有关。