类图
系统相关
ios中生成的程序模板
applicationWillResignActive:当程序被从前台转入后台执行的时候会调用
程序从前台转向后台之后的执行顺序:
applicationWillResignActive---> didEnterBackground
程序从后台转向前台:
willEnterForground-->didBecomeActive
语法相关
+表示类内的静态函数
-表示普通类内函数
类相关语法:
探索两个对象类型是否相同 :
if([obj1 class] == [obj2 class]) {
}
查看变量是否为某一类的实例:
[myFract isMemberOf: [Fraction class]]
用法相关
id类型的应用
id是一个类似于void*的类型 可以指向任何对象的指针 比如有两个类A B
A *a = [[A alloc] init];
B *b = [[B alloc] init];
id i = a;
[ i print]; //调用类A的print
i = b;
[ i print]; //调用类B的print