strong,copy,weak的区别 - 简书

strong 和 weak 指针的区别 (weak和strong)不同的是 当一个对象不再有strong类型的指针指向它的时候 它会被释放 ,即使还有weak型指针指向它 …

copy和strong类似,不同之处在于,copy修饰的对象会先在内存中 拷贝 一个新的对象,copy会指向那个新的对象的内存地址,这样避免了多个指针指 …

该属性对应 __weak 关键字,与 __weak 定义的变量一致,该属性所声明的变量将没有对象的所有权,并且当对象被破弃之后,对象将被自动赋值nil。 并 …

weak. 弱引用,只可以修饰对象,指向但不拥有对象,其修饰的对象引用计数不增加,可以避免循环引用,weak修饰的对象释放后,指针会被系统置 …

更多内容请点击:strong,copy,weak的区别 - 简书 推荐文章