copy : NSString\NSMutableString\block
weak : 代理\UI控件
strong : 其他OC对象
assign : 基本数据类型(int\float)\枚举\结构体...
分类:
其他好文 时间:
2015-05-28 18:09:40
阅读次数:
187
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1,set方法内存管理相关的参数*retain:release旧值,retain新值(适用于OC对象类型)*assign:直接赋值(默认,只用于非OC对象类型)*copy: release旧值,co...
分类:
其他好文 时间:
2015-04-27 09:33:23
阅读次数:
100
在ios中可以采用声明是属性来定义实例变量和属性在.h文件中直接使用@property 在.m文件中使用扩张定义内部使用的的格式位@property(参数1,参数2)类型 名称参数有三类 1.读写属性的 :(readwrite/readonly/setter=/getter=) 2....
分类:
移动开发 时间:
2015-04-25 21:01:06
阅读次数:
178
@property参数/*
1.set方法内存管理相关的参数
* retain : release旧值,retain新值(适用于OC对象类型)
* assign : 直接赋值(默认,适用于非OC对象类型)
* copy : release旧值,copy新值 2.是否要生成set方法
* readwrite : 同时生成setter和getter的声明、实现(默认)
* readonl...
分类:
其他好文 时间:
2015-04-21 09:39:21
阅读次数:
123
@property 参数copy:NSString;strong:一般对象weak:UI控件assign:基本数据类型instancetypeinstancetype在类型表示上,跟id一样,可以表示任何对象类型instancetype只能用在返回值类型上,不能像id一样用在参数类型上instanc...
分类:
其他好文 时间:
2015-04-03 00:05:40
阅读次数:
161
property是Objective-C的关键词,与@synthesize配对使用,用来让编译好器自动生成与数据成员同名的方法声明。@synthesize则是用来生成对应声明方法的实现。一、@property关键字 1、property的语法格式:@property (参数1,参数2)类型名字;这里...
分类:
其他好文 时间:
2015-03-30 01:19:12
阅读次数:
122
@property 参数copy:NSString;strong:一般对象weak:UI控件assign:基本数据类型instancetypeinstancetype在类型表示上,跟id一样,可以表示任何对象类型instancetype只能用在返回值类型上,不能像id一样用在参数类型上instanc...
分类:
移动开发 时间:
2015-03-28 18:31:09
阅读次数:
137
@property的参数: 我们已经知道为了给开发者提供便捷,OC提供了@porperty关键字,它可以自动生成属性的set和get方法。 但是我们又知道,在OC中还面临者对象内存管理的问题,而且我们遵循“谁创建,谁释放”的原则管理内存。 所以我们得重写set方法:把原先的成员变量(对象)re...
分类:
其他好文 时间:
2015-02-22 06:43:59
阅读次数:
170
声明property语法为@property(参数1,参数2,参数3)类型 名字;
例如:@property (assign)int age;
相当于定义了下面俩个方法:
- (int) age;
- (void) setAge:(int)newAge;
在实现文件.m中我们只要添加如下一行代码:
@systhesize age;
就相当于实现了.h文件中的get和set方法。
...
分类:
其他好文 时间:
2015-01-10 08:57:06
阅读次数:
184
1、简介:property是Objective-C的关键词,与@synthesize配对使用,用来让编译好器自动生成与数据成员同名的方法声明。@synthesize则是用来生成对应声明方法的实现。1.1 property的语法格式:@property(参数1,参数2)类型名字;这里的参数,主要有以下...
分类:
其他好文 时间:
2015-01-04 11:51:21
阅读次数:
101