IOS学习笔记(五)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zjf_0812/article/details/80692232

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  
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页