美文网首页
@synthesize & @dynamic

@synthesize & @dynamic

作者: March_Cullen | 来源:发表于2017-03-03 17:34 被阅读0次
    • @synthesize

      • 1.1 系统自动生成 setter、 getter 属性声明
      • 1.2 除非开发人员已经做了,否则由编译器生成相应的代码,以满足属性声明。
    • @dynamic

      • 2.1 开发者自已提供相应的属性声明
      • 2.2 告诉编译器,属性的获取与赋值方法由用户自己实现, 不自动生成。
      • 2.3 由开发人员提供相应的代码,对于 readonly 需要提供 setter,对于 readwrite 需要提供 setter 和 getter。

    如有不当、错误之处,欢迎指正!

    相关文章

      网友评论

          本文标题:@synthesize & @dynamic

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