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 #import <UIKit/UIKit.h> 10 #import "AppDelegate.h" 11 12 // 类的声名部分 13 @interface Hello : NSObject{ 14 int num; 15 } 16 -(void)sayHello; 17 @end 18 19 // 类的实现部分 20 @implementation Hello 21 -(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 @end 34 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 }
时间: 2025-01-02 13:34:35