美文网首页
ios 复合属性使用

ios 复合属性使用

作者: 牵着蜗牛散步Zz | 来源:发表于2018-03-04 11:36 被阅读0次
    1、NSArray与NSMutableArray用copy修饰还是strong:

    strong是单纯的赋值,赋值完之后两个变量会指向同样的一块内存,而copy则会另起一块内存,存放变量,如果NSMutableArray使用了copy,则属性类型会改变,变成NSArray类型。所以:

    当修饰可变类型的属性时,如NSMutableArray、NSMutableDictionary、NSMutableString,用strong。
    当修饰不可变类型的属性时,如NSArray、NSDictionary、NSString,用copy。
    参考:http://blog.csdn.net/winzlee/article/details/51752354

    相关文章

      网友评论

          本文标题:ios 复合属性使用

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