建个空的iOS工程- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow all...
分类:
其他好文 时间:
2015-12-01 14:27:55
阅读次数:
119
一、简单介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到...
分类:
移动开发 时间:
2015-11-28 14:57:30
阅读次数:
162
在开发过程中我们需要一些全局对象来将程序的各个部分连接起来,这些全局对象中最重要的就是UIApplication对象。但在实际编程中我们并不直接和UIApplication对象打交道,而是和其代理打交道。 UIApplication 是iPhone应用程序的开始并且负责初始化并显示UIWindow...
分类:
移动开发 时间:
2015-11-25 10:08:40
阅读次数:
294
庸者的救赎2015-11-20 02:30:23AFN那个使用的时候不需要弱引用的,因为从你的封装方式来看,那个block并不会被当前视图控制器持有,而是被manager持有了,所以不需要__weak; 并不是所有的block都需要使用弱引用的 三种情况: 1. 如果这个block不被持有,那么你完...
分类:
移动开发 时间:
2015-11-24 09:45:59
阅读次数:
145
1.UIWindow定义初始:1??:初始化窗口:self.window = [[[UIWindow alloc]initWithFrame:[[UIScreen mainScreen]bounds]]autorelease];2??:设置背景色:self.window.backgroundColo...
在iOS9中App被其他应用唤起的时候Crash,正常启动或者调试模式都不会Crash.通过XCode - Window -Device,查看设备的log,如下Assertion failure in -[UIApplication _runWithMainScene:transitionConte...
分类:
移动开发 时间:
2015-11-21 00:32:38
阅读次数:
352
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; self.window.backgroundColor = [UIColor whiteColor];UITabBarController *m....
分类:
其他好文 时间:
2015-11-20 21:30:59
阅读次数:
158
众所周知,java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序不用再像使用c那样操心内存),但同时也是它的缺点(不够灵活)。为了解决内存操作不灵活这个问题,可以采用软引用等方法。 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对....
分类:
编程语言 时间:
2015-11-20 19:13:42
阅读次数:
184
一、UIWindow对象每一个app都有一个UIWindow对象,它像一个容器一样,用来包含应用中的所有视图,应用会在启动时创建并设置UIWindow对象。- (BOOL)application:(UIApplication *)application didFinishLaunchingWith...
分类:
移动开发 时间:
2015-11-20 01:45:37
阅读次数:
275
1.0 URL 的组成 == 协议头://主机名/路径 从iOS7 开始,系统提供了两种管理状态栏的方式,默认交给控制器去管理2.0 旋转事件----》 UIApplication ---》UIWindow ---》 RootViewController3.0 a、 Main函数 b、UIAppli...
分类:
移动开发 时间:
2015-11-20 00:13:10
阅读次数:
151