在ARC情况下,weak只能修饰对象,而assign可以用于修饰基本类型,
什么时候使用weak?
在可能出现循环引用的时候,往往会通过其中一端使用weak来进行解决,weak是若引用,例:delegate代理属性
在自定义控件属性时一般也用weak
在ARC情况下,weak只能修饰对象,而assign可以用于修饰基本类型,
什么时候使用weak?
在可能出现循环引用的时候,往往会通过其中一端使用weak来进行解决,weak是若引用,例:delegate代理属性
在自定义控件属性时一般也用weak