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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在Xcode4.4之前使用property的步骤:
property的语法:
@property + 类型 + 方法名
@property 实在.h文件中自动声明标准的set和get,不过要手动在,m文件中实现set/get方法
@synthesize:如果在Xcode4.4之前的版本中不想手动的实现set/get方法就用@synthesize关键字自动生成set/get方法
语法格式:@synthesize 属性名,这句话就是在.m文件中自动实现set/get方法
由于@synthesize关键字自己创建一个属性,导致之前在.h文件中创建的属性没有用了,其解决问题就是  XXXX  =  _XXX;

Xcode4.4版本后的property:
Xcode4.4版本之后property完全替代了之前版本的property+ synthesize
语法格式: property 属性类型 属性名;
在类的.h中使用property后自动做的3件事:
1.在.h中声明set/get方法,
2.在.m中实现set/get方法
3.在,m中实现这个属性

0 个回复

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