一、语法学习:
1.创建类声明(.h)文件和创建类实现(.m)文件
//类声明
@interface LogUtils : NSObject
//属性及方法定义
@end
//类实现
@implementation LogUtils
//实现类方法
@end
2.方法定义:对象方法和类方法定义
+表示类方法,-表示对象方法,方法的多个参数用:隔开,返回值类型要用括号,返回对象就用对象的指针
@interface LogUtils : NSObject
//类方法,可通过类名直接访问
+ (void) log: (NSString *) message;
//对象方法,必须创建对象后通过对象调用
- (void) log: (NSString *) tag : (NSString *) message;
@end
3.属性定义:参考Object-C基础—属性的介绍与使用,Object-C中对象的定义和使用方法,object-c定义属性与成员变量的区别,Object-c 类方法和实例方法的区别和联系,Object-c 类方法和实例方法的区别和联系
二、AppDelegate生命周期
参考: iOS程序执行顺序 AppDelegate及 UIViewController 的生命周期,应用程序的生命周期:appdelegate每个方法的介绍,iOS AppDelegate生命周期
网友评论