美文网首页
ARC MRC相关问题

ARC MRC相关问题

作者: Dayu大鱼 | 来源:发表于2016-09-26 21:46 被阅读23次

    关于MRC中的assign和ARC中的weak的区别,下列描述错误的是(** C** )

    A.用weak时当对象消失后自动把指针变成nil
    B.修饰代理时用weak和assign属性都可以
    C.MRC中的assign只能用于基本数据类型,不能用于OC中的对象
    D.ARC中的assign只能用于修饰基本数据类型


    在ARC中 assign,weak,copy,strong 属性的作用,下列说法正确的是(多选)( ABCD )

    A.copy : 一般用于NSString\block
    B.strong : 一般用于除了NSString\block以外的OC对象
    C.weak : 一般用于代理\UI控件 当 2 个对象相互引用,一端用strong,一端用weak
    D.assign : 基本数据类型、枚举、结构体(非OC对象)

    相关文章

      网友评论

          本文标题:ARC MRC相关问题

          本文链接:https://www.haomeiwen.com/subject/qsoqyttx.html