首页 > 其他 > 详细

synthesize的作用

时间:2016-04-11 09:58:27      阅读:132      评论:0      收藏:0      [点我收藏+]

@synthesize是对属性的实现,实际上就是制定setter个getter操作的实例变量的名称
 

举个栗子:

@synthesize array;  默认操作的实例变量和属性同名
@synthesize array = _array; 指定变量名为等号后面的符号
 
Xcode4.5之后 @synthesize可以省略,默认系统实现的setter、getter中操作了一个实例变量,名称是_属性名
 
但是如果同时重写了setter和getter方法,那么synthesize必须要实现 

synthesize的作用

原文:http://www.cnblogs.com/dabaomo/p/5377088.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!