看了两天书实现一个简单的hello world代码:
#import <Foundation/Foundation.h>
@interface hh:NSObject //interface 有点类似c++或者java中的class函数声明部分,冒号后的NSObject是继承关系,包含一些基本函数有点类似java中OBJECT类
-(void) count;//函数声明部分,前面“-”必须加,有时候好像是“+”(这种情况忘了),带参数的声明方法为(-(void) count: (int) x1 withx2: (int) x2)
@end//结束
@implementation hh// 函数实现部分
//@synthesize x;
-(void) count
{
//printf("hello world");
NSLog(@"hello world");//打印字符串,貌似规定加@
}
@end
int main(void)
{
hh *h1=[[hh alloc] init];//初始化的方式 ,*必须加,[实例名字 函数名字]是函数调用的方法,先分配空间(alloc)再初始化(init)
[h1 count];//调用函数
return 0;
}