//类声明; 在.h文件中
@interface NewClass: ParentClass
{
int privateMemb1;
double privateMemb2;
}
- (void) setPrivateMemb1:(int) n
- (int) privateMemb1;
+(NewClass *) staticFunc;
@end
//类定义, 在.m文件中
@implemention NewClass
-(void) setPrivateMemb1:(int) n
{
privateMemb1 = n;
return;
}
- (int) privateMemb1
{
return privateMemb1;
}
+(NewClass *) staticFunc
{
return [[NewClass alloc] init];
}
...
@end
//其他for, while, do..while, if..else, switch..case都完全一样。
//int float double char BOOL (unsigned, long, long long限定 ++ --操作符等)
//用[]表示方法调用。 ios中称为接受消息。 对象是消息接收者。 函数是消息。
//只能单继承!?
//默认参数类型和返回值类型是id, id是个特殊类型, 可以表示任意类型
//头文件使用 #import引入
其他基本内同c/c++
抽空看了ios语法, 简单记录一些东西。