标签:一个 soho xxx inter lock 学习笔记 turn react ram
//创建.h文件 界面的类文件(创建一个类)
@interface MyClass:NSObject{
//类变量声明
int a;
int b;
}
//类属性声明
(int) p2
//类方法声明
-(return_type)method_one;
-(return_type)method_two:(int) p1;
//静态方法
+(void)sayHello;
@end
//执行文件 .m文件
@implementation MyClass {
int c;
}
//类方法定义:
-(return_type)method_one{
//
}
//静态方法的实现,不需要实力化就可以调用
+(void)sayHello{
NSLog(@"hello");
}
@end
使用静态:[MyClass sayHello];
使用实力化方法
mynew=[MyClass new]
[mynew method_one]
区别: .h文件代表的是头文件,用来申明各种类里面的成员变量和方法以及属性等等 在import的时候用用头文件
.m文件 主要是用来实现.h文件里面申明的方法
ep:
在.h文件申明一个方法:
-(void)myMethod;
在.m文件里面具体实现
-(void)myMethod{
NSLog(@"this is my new method");
}
带参数的方法
-(void)setColorTored:(float)red Green:(float)green Blue:(float)blue{
}
调用
[myObj setColorTored:1.0 Green:0.8 Blue:0.2]
2:类
接口和实现
OC的类分为接口定义和实现两个部分,接口(interface)定义放在头文件中,拓展名称是.h
实现(implementation)放在实现文件中 拓展名是.m文件 这里注意的是接口和实现是一一对应的
3:import头文件
#import "xxx.h" 引用库
#import "<React/reactxxx.h>" 引用framework框架
4OC+框架cocoaTouch+IDE
参考文章:http://www.cnblogs.com/wellsoho/p/4313312.html
标签:一个 soho xxx inter lock 学习笔记 turn react ram
原文地址:http://www.cnblogs.com/allenxieyusheng/p/7676224.html