------<a href="http://write.blog.csdn.net/postedit">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
第八讲- OC关键字
01-关键字@public,@private,@protected
1.@public:在任何地方都能直接访问对象的成员变量。
2.@private:只能在当前类的对象方法中直接访问。
3.@protected:可以在当前类及其子类的对象方法中直接访问(默认:@protected)
例如:
interface Student:NSobject
{
@public
NSstring *_name;
int _age;
}
//_age,_name 两个成员变量就在main函数可以直接访问了
02-关键字“@property and @synthesize(存取器)”
2、@synthesize表示创建该属性的访问器,就是get,set方法的实现。
03-关键字“self and super”
1.self 访问当前变量,如果self在对象方法中,就是访问当前对象的成员方法,如果是在类中就是访问当前变量的成员方法。
2.super 访问父类的执行方法,多用于重写父类方法后调用父类方法,用法[super 父类];
04-关键字“alloc”
1.alloc用于分配内存控件初始化。