首先谈谈什么是UIApplication? 每一个应用都有自己的UIApplication对象,而且是单例的,程序启动后创建的第一个对象就是UIApplication对象。在app收到干扰时,会产生一些系统事件,这时UIApplication会通知它的代理对象UIApplicationDelegat ...
分类:
移动开发 时间:
2017-03-19 11:47:36
阅读次数:
197
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization aft ...
分类:
其他好文 时间:
2017-03-13 12:33:42
阅读次数:
170
// 程序启动完毕之后就会调用一次 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // 1.创建UIWindow self.... ...
分类:
移动开发 时间:
2017-03-08 16:19:52
阅读次数:
719
// 当应用程序启动完毕的时候就会调用(系统自动调用) - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override... ...
分类:
移动开发 时间:
2017-03-04 22:42:34
阅读次数:
307
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. // UIApplication *app = [UIApplica... ...
分类:
移动开发 时间:
2017-03-04 22:33:01
阅读次数:
254
//设置屏幕常亮 [UIApplication sharedApplication].idleTimerDisabled = YES; ...
分类:
移动开发 时间:
2017-03-02 00:19:04
阅读次数:
271
所谓的响应者链条简单的说: 就是一级一级的查找处理该事件的对象.当查找到合适的对象,则执行该任务. 如果没有就传给UIWindow实例和UIApplication实例,要是他们也处理不了,就丢弃这次事件... 它的目的: 主循环捕捉到事件,找到最佳合适处理该事件的响应者 对于IOS设备用户来说,他们 ...
分类:
其他好文 时间:
2017-02-18 20:08:26
阅读次数:
293
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ returnYES; }//程序启动进入执行的操作--初始化SDK,确定根视图操 ...
分类:
移动开发 时间:
2017-02-14 18:59:23
阅读次数:
221
UIApplication(应用程序实例) NSNotificationCenter(消息中心) NSFileManager(文件管理) NSUserDefaults(应用程序设置) NSURLCache(请求缓存) NSHTTPCookieStorage(应用程序cookies池) ...
分类:
移动开发 时间:
2017-02-05 20:37:07
阅读次数:
188
1、iOS应用程序启动示例图: 2、应用程序启动原理: 2-1、不通过storyboard文件启动: 执行main函数; 执行main函数中的UIApplicationMain函数,创建UIApplication对象,创建ApplicationDelegate对象并将其设置为UIApplicatio ...
分类:
移动开发 时间:
2017-02-05 15:14:06
阅读次数:
246