@property参数
来源:互联网 发布:网络爬虫能干什么 编辑:程序博客网 时间:2024/05/18 18:47
/*
1.set方法内存管理相关的参数
* retain : release旧值,retain新值(适用于OC对象类型)
// @property(retain)Book*book;
* assign :直接赋值(默认,适用于非OC对象类型)
* copy : release旧值,copy新值
2.是否要生成set方法
* readwrite : 同时生成setter和getter的声明、实现(默认)
* readonly : 只会生成getter的声明、实现
3.多线程管理
* nonatomic : 性能高(一般就用这个)
* atomic : 性能低(默认)
4.setter和getter方法的名称
* setter : 决定了set方法的名称,一定要有个冒号:
* getter : 决定了get方法的名称(一般用在BOOL类型)
* copy : release旧值,copy新值
2.是否要生成set方法
* readwrite : 同时生成setter和getter的声明、实现(默认)
* readonly : 只会生成getter的声明、实现
3.多线程管理
* nonatomic : 性能高(一般就用这个)
* atomic : 性能低(默认)
4.setter和getter方法的名称
* setter : 决定了set方法的名称,一定要有个冒号:
* getter : 决定了get方法的名称(一般用在BOOL类型)
*/
@interfacePerson :NSObject
//返回BOOL类型的方法名一般以is开头
@property(getter= isRich)BOOL rich;
0 0
- property参数
- @property 参数
- @property参数
- @property参数
- @property参数
- @property参数
- @property各参数
- Objective C @property 参数
- @property 参数详解
- @property的属性参数
- @property属性参数
- OC中property参数
- IOS@property参数详解
- 10.@property参数说明
- @property 参数大全
- 内存管理:@property参数
- Objective-C - @property参数
- ios开发-property参数
- NYOJ 198 数数
- strStr
- NYOJ 562 盒子游戏
- android开发总的:activity全屏设置,主题设置,透明度设置及模式设置等基础知识
- webapp开发的小案例
- @property参数
- Fizz Buzz
- python模拟登陆篇——requests & urllib2方式 &有图片验证码情况
- BFS模板
- ios实现简单的键盘回收的方法
- HTML+CSS+JavaScript(1)
- Android Crash监测工具Bugly初体验
- 会场安排问题
- 《编程之美》——寻找最大的K个数