@synthesize window=_window; 的理解
来源:互联网 发布:淘宝网秋季女裤yf1988 编辑:程序博客网 时间:2024/06/06 16:34
@synthesize window=_window; 意思是说,window 属性为 _window 实例变量合成访问器方法。
也就是说,window属性生成存取方法是setWindow,这个setWindow方法就是_window变量的存取方法,它操作的就是_window这个变量。
下面是一个常见的例子
@interface MyClass:NSObject{
MyObjecct *_myObject;
}
@property(nonamtic, retain) MyObjecct *myObject;
@end
@implementatin MyClass
@synthesize myObject=_myObject;
这个类中声明了一个变量_myObject,又声明了一个属性叫myObject,然后用@synthesize生成了属性myObject的存取方法,这个存取方法的名字应该是:setmyObject和getmyObject。@synthesize myObject=_myObject的含义就是属性myObject的存取方法是做用于_myObject这个变量的。
也就是说,window属性生成存取方法是setWindow,这个setWindow方法就是_window变量的存取方法,它操作的就是_window这个变量。
下面是一个常见的例子
@interface MyClass:NSObject{
MyObjecct *_myObject;
}
@property(nonamtic, retain) MyObjecct *myObject;
@end
@implementatin MyClass
@synthesize myObject=_myObject;
这个类中声明了一个变量_myObject,又声明了一个属性叫myObject,然后用@synthesize生成了属性myObject的存取方法,这个存取方法的名字应该是:setmyObject和getmyObject。@synthesize myObject=_myObject的含义就是属性myObject的存取方法是做用于_myObject这个变量的。
这种用法在Apple的Sample Code中很常见,
0 0
- @synthesize window=_window; 的理解
- @synthesize window=_window; 的理解
- @synthesize window=_window; 的理解
- @synthesize window=_window 理解
- @synthesize window=_window之类的写法的理解
- @synthesize window=_window之类的写法的理解
- @synthesize window=_window之类的写法的理解
- @synthesize window=_window之类的写法的理解
- @synthesize window=_window之类的写法的理解
- ios5 编程关于@synthesize window = _window的理解
- @synthesize window=_window; 如何理解?
- @synthesize window=_window;
- _window和self.window的区别
- self.window 与 _window 的区别关系
- @synthesize obj=_obj的理解
- @synthesize myObject=_myObject的理解
- Objective-c @propertiy和@synthesize的理解
- 关于@ synthesize和@property的理解
- Linux操作系统启动过程详解
- Largest Rectangle in a Histogram - HDU 1506 dp
- 设计模式-状态模式
- 2014 BUPT 新生排位赛01
- 使用Fragment兼容手机平板-之设置主界面的模仿简单实现
- @synthesize window=_window; 的理解
- Android使用 LruCache 缓存图片
- POJ 1789:Truck History(prim&&最小生成树)
- .set push .set pop什么作用?
- Hadoop学习笔记之HBase安装
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍 SharePoint 管理中心
- OpenCV学习笔记14 OpenCV图像处理模块ImgProc Module. Image Processing(七)
- hibernate多对一和一对多映射浅析
- MVC4相关Razor语法(1)