1 // 2 // main.m 3 // L02HelloObjC 4 // 5 // Created by JinXin on 15/11/25. 6 // Copyright © 2015年 JinXin. All rights reserved. 7 // 8 9 #import10 #import "AppDelegate.h"11 12 // 类的声名部分13 @interface Hello : NSObject{14 int num;15 }16 -(void)sayHello;17 @end18 19 // 类的实现部分20 @implementation Hello21 -(instancetype)init{22 self = [super init]; // 初始化父类23 if (self) {24 num = 100;25 }26 return self;27 }28 29 -(void)sayHello{30 NSLog(@"hello oc class");31 NSLog(@"num is %d",num);32 }33 @end34 35 int main(int argc, char * argv[]) {36 37 Hello *h = [[Hello alloc]init]; // 创建类对象38 [h sayHello]; // 调用类方法39 40 @autoreleasepool {41 42 return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));43 }44 }