A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© itheima2xy 中级黑马   /  2015-3-2 12:37  /  631 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.       控制set方法的内存管理
   retain: release旧值,retain新值(用于OC对象)
   assign: 直接赋值,不做任何内存管理(默认,用于非OC对象类型)
  copy  :release旧值,copy新值(一般用于NSString *)
2.         控制需不需生成set方法
   readwrite:同时生成set方法和get方法(默认)
  readonly  :只会生成get方法
3.         多线程管理
  atomic   :性能低(默认)
  nonatomic:性能高
4.         控制set方法和get方法的名称
setter: 设置set方法的名称,一定有个冒号:
getter: 设置get方法的名称

评分

参与人数 1黑马币 +20 收起 理由
fantacyleo + 20 谢谢分享

查看全部评分

您需要登录后才可以回帖 登录 | 加入黑马