iOS 创建的windows无反应
2016-08-09 本文已影响61人
Paco_Ke
xcode5之后新创建的工程默认都是ARC的,这就导致在didFinishLaunch中创建的window没有人持有,从而在退出该函数时,这些window都会被释放掉,所以显示不出来。
解决方案(二选一):
1、将工程改成非ARC
2、要创建的window改称类的属性,避免出了函数时新创建的window被释放
xcode5之后新创建的工程默认都是ARC的,这就导致在didFinishLaunch中创建的window没有人持有,从而在退出该函数时,这些window都会被释放掉,所以显示不出来。
解决方案(二选一):
1、将工程改成非ARC
2、要创建的window改称类的属性,避免出了函数时新创建的window被释放