一。oc的基础知识
1。oc的源代码的扩展名为:“.m”
2。不再用include了,改用#import<Foundation/foundation.h>,区别就是import自动检查是否包含了相同的头文件,不需要再在c语言中用IFDef了。
3。类的声明用@interface @end,将声明代码写在两部分之间。
4.BOOL 类型的实质为char
typedef signed char BOOL;
#define Yes (BOOL) 1
#define No (Bool) 0
5。在oc中想执行一些行为就用 [ ],[行为执行者 行为标示],例如[car new];
// // Car.h // test2 // // Created by keeganlee on 15/3/1. // Copyright (c) 2015年 keeganlee. All rights reserved. // #import <Foundation/Foundation.h> @interface Car : NSObject { @public //加上这个关键字就可以在主函数中直接通过->来进行访问了 int wheel; //声明成员变量 int speed; } @end //声明结束用@end来标示
时间: 2024-12-25 04:14:29