美文网首页
2018-03-14 属性修饰符 -iOS

2018-03-14 属性修饰符 -iOS

作者: 忙于未来的民工 | 来源:发表于2018-06-07 18:08 被阅读0次

    1: 基本数据类型修饰符 assign 

    2:引用数据类型:strong

    3:weak修饰代理

    4:copy修饰block,copy是新建一个对象,引用计数为1,释放旧的对象

    5;retain是引用计数+1

    6: @dynamic修饰的属性需要自己实现set get方法

    7:@synthesize修饰的属性编译器可以自动生成set 和 get 还有一个作用,可以指定与属性对应的实例变量,例如@synthesizemyString= xxxx;那么self.myString其实是操作的实例变量xxxx,而不是_myString了。

    总结:这些修饰符都是用在给属性赋值的时候发生作用,并且@dynamic和@synthesizemy是配合@property使用的

    相关文章

      网友评论

          本文标题:2018-03-14 属性修饰符 -iOS

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