@property参数类型和代表意义

原创 2015年07月07日 19:10:38

@property 参数类型分为3类

1、readwrite/readonly 读写属性  决定是否生成set访问器

2、assign/retain/copy/strong/weak setter语意 set访问器的语义,决定以何种方式对数据成员赋予新值

3、atomic/nonatomic 原子性


参数解释

readwrite: 产生setter/getter方法

readonly: 只产生简单的getter,没有setter。

assign: 默认类型,setter方法直接赋值,而不进行retain操作

retain: setter方法对参数进行release旧值,再retain新值。

copy: setter方法进行copy操作

nonatomic: 禁止多线程,变量保护,提高性能

strong 类似retain


Hbase中hbase-site.xml中参数代表的意义

该文档是用hbase默认配置文件生成的,文件源是 hbase-default.xml。 在实际的HBase生产环境中应用于%HBASE_HOME%/conf/hbase-site.xml中。 ...
  • lovfyna
  • lovfyna
  • 2015年08月21日 14:50
  • 224

iOS学习笔记1(结合项目)---oc的@property属性

“属性”(property)有两大概念:ivar(实例变量)、存取方法(access method=getter),即@property = ivar + getter + setter。 例如下面的...
  • jasonjwl
  • jasonjwl
  • 2015年10月26日 19:25
  • 1457

奇异值的物理意义是什么?强大的矩阵奇异值分解(SVD)及其应用

作者:郑宁 链接:https://www.zhihu.com/question/22237507/answer/53804902 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业...
  • c2a2o2
  • c2a2o2
  • 2017年04月13日 16:32
  • 852

TOP命令各个参数代表意义详解

Top命令是Linux下常用的系统性能分析工具,能实时查看系统中各个进程资源占用情况。 top - 16:24:25 up 284 days, 4:59, 1 user, load avera...
  • qq_31666147
  • qq_31666147
  • 2016年06月01日 16:54
  • 3313

@property属性关键字的作用

属性关键字的作用   现在我们iOS开发中,基本都是使用ARC(自动引用计数)技术,来编写我们的代码。因此在属性property中我们经常使用的关键字有strong,weak,assign,co...
  • MouXiaoxiong
  • MouXiaoxiong
  • 2016年09月12日 11:12
  • 1539

版本中Alpha、Beta以及RC等代表的含义

版本中Alpha、Beta以及RC等代表的含义
  • test1280
  • test1280
  • 2017年04月27日 21:44
  • 264

/proc/* 代表的意义

/proc/* 代表的意义 其实,我们之前提到的所谓的程序都是在内存当中嘛!而内存当中的数据又都是写入到/proc/* 这个目录下的,所以罗,我们当然可以直接观察 /proc 这个目录当中的文件...
  • supjia1987
  • supjia1987
  • 2015年08月11日 12:23
  • 195

flow.js/typescript 这类定义参数类型的意义何在

作者:vilicvane 链接:https://www.zhihu.com/question/28016252/answer/39056940 来源:知乎 著作权归作者所有。商业转载请联系作者获...
  • u010821615
  • u010821615
  • 2017年11月22日 15:23
  • 335

linux各个文件夹代表的意义

linuxsystemlinux内核fileresourcesemacs 每次看到各个文件夹都在想文件夹为什么这样命名,有的如dev能猜到是device,但是etc,proc什么的就不知道了...
  • yandaqijian
  • yandaqijian
  • 2015年01月21日 14:29
  • 238

Android之?,@,@+代表的作用和意义

Android之?,@,@+代表的作用和意义文章链接知识点 资源文件简介; @,?的作用和意义; @的使用; @+的使用; 新名词记录{资源文件引用@,?;} 概述在android开发中,资源文件里总...
  • qq_16628781
  • qq_16628781
  • 2017年04月01日 10:54
  • 220
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:@property参数类型和代表意义
举报原因:
原因补充:

(最多只允许输入30个字)