关于 assign与weak的区别?什么时候使用weak.

来源:互联网 发布:单片机开发论坛 编辑:程序博客网 时间:2024/05/12 12:36

在ARC情况下,weak只能修饰对象,而assign可以用于修饰基本类型,

什么时候使用weak?
在可能出现循环引用的时候,往往会通过其中一端使用weak来进行解决,weak是若引用,例:delegate代理属性
在自定义控件属性时一般也用weak

0 0
原创粉丝点击