OC类的声明和实现
2015-10-27 10:57 ICBDF_骚年 阅读(193) 评论(0) 编辑 收藏 举报OC 类的声明和实现
1、声明类
//声明对象属性(实例变量\成员变量,默认初始化为0)
//:NSObject 目的是让类具备创建对象的功能(#import <Foundation/Foundation.h>)
@interface XX :NSObject
{
@public//可以让外部指针间接访问对象内部的成员变量
int xx;
}
//声明方法(方法名,参数,返回值)
- (void)xxx;
@end
2、实现类
@implementation XX
//方法的实现
- (void)xxx
{
XXXXXXXXXXXXXXXX
}
@end
3、在 OC 中,想执行一些行为,就写中括号[行为执行者 行为名称]
4、用类来创建对象
[XX new];//每次都会创建新对象,并返回新对象的地址
5、OC 中只能用指针来操作修改变量
6、XX *p = [XX new];//定义一个指针变量p,p 指向的是 XX 类型的对象
7、对象属性赋值
p->xx = 5;
8、[XX xxx];调用方法