美文网首页
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 复合属性使用

    1、NSArray与NSMutableArray用copy修饰还是strong: strong是单纯的赋值,赋值完...

  • (转)iOS使用shell脚本批量修改属性

    iOS使用shell脚本注入混淆内容iOS使用Shell脚本批量修改类名称iOS使用shell脚本批量修改属性 h...

  • UISearchBar

    iOS使用UISearchBar的右边cancelButton的问题 iOS--UISearchBar 属性、方法...

  • 01-struts属性注入

    继承属性 复合属性注入 复合属性注入:接口方式 属性注入: struts.xml方式 struts2利用反射技术将...

  • iOS约束NSLayoutConstraint

    iOS约束NSLayoutConstraint NSLayoutConstraint的几个属性; 使用: With...

  • IOS下自定义属性过期

    IOS下自定义属性过期 设置一个属性过期可以使用NS_DEPRECATED_IOS(2_0, 3_0,"建议使用x...

  • 奢华背后的生命深度

    文/宝木笑 人们对于商品的看法一直是个复合的概念,商品的使用属性虽然极为重要,但很多时候使用属性之外的属性却决定着...

  • JS权威指南读书笔记(五)

    第十六章 脚本化CSS 某些经常一起使用的样式属性可以组合起来使用一个特殊的复合属性。比如,font-family...

  • CSS3-背景

    复合属性 background 复合属性书写顺序不限,没被设置的值认为是默认值,需要做兼容的属性也可以在之后单独设...

  • CALayer

    初探CALayer属性 IOS中CALayer的使用//这个算是比较全了 iOS - CALayer 绘图层 iO...

网友评论

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

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