IOS学习笔记(五)
程序员文章站
2022-06-14 19:58:02
...
1.Xcode快捷键:
Command+[ -> 代码块左移
Comamnd+] -> 代码块右移
Tab -> 接受代码自动完成提示
Esc -> 显示代码提示
Command+B -> 编译
Command+R -> 运行
Control+F -> 前移光标
Control+B -> 后移光标
Control+P -> 光标移到上一行
Control+N -> 光标移到下一行
Control+A -> 光标移到行首
Control+E -> 光标移到行尾
Control+T -> 交换光标左右字符
Control+D -> 删除光标右边的字符
Control+K -> 删除本行
Control+L -> 将光标所在位置置于窗口*
按住Option双击鼠标 -> 搜索文档
Command+Y -> **/禁用断点
Command+Control+Y -> 继续运行
F6 -> 单步跳过
F7 -> 单步跳入
F8 -> 跳出
2.ios生命周期
#import "AppDelegate.h"
@interface AppDelegate ()
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//应用启动并进行初始化时会调用该方法。这个阶段会实例化根视图控制器。
NSLog(@"%s", "application:didFinishLaunchingWithOptions: Not runing -> Inactive");
return YES;
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
//应用进入前台非活动状态时调用该方法。这个阶段可以恢复UI的状态。
NSLog(@"%s","applicationDidBecomeActive: Inactive -> active");
}
- (void)applicationWillResignActive:(UIApplication *)application {
//应用从活动状态进入到非活动状态时调用该方法。这个阶段可以保存UI的状态。
NSLog(@"%s", "applicationWillResignActive: active -> Inactive");
}
- (void)applicationDidEnterBackground:(UIApplication *)application {
//应用进入后台或挂起时调用该方法。这个阶段可以保存用户数据,释放一些资源(例如释放数据库资源等)。
NSLog(@"%s","applicationDidEnterBackground: Background -> Suspended");
}
- (void)applicationWillEnterForeground:(UIApplication *)application {
//应用从后台再次回到前台,但是还没有处于活动状态时调用该方法。这个阶段可以恢复用户数据。
NSLog(@"%s","applicationWillEnterForeground: Suspended -> Background -> Inactive");
}
- (void)applicationWillTerminate:(UIApplication *)application {
//应用被终止时调用该方法,但内存清除时除外。 这个阶段释放一些资源,也可以保存用户数据。
NSLog(@"%s","applicationWillTerminate: Suspended -> Not runing");
}
@end
上一篇: Tomcat7优化配置
下一篇: Tomcat7配置https的坑