- Bug名称
NSInternalInconsistencyException : 内部不一致异常
reason: (原因)
'There can only be one UIApplication instance.' - 翻译:
NSInternal 内部
Inconsistency 矛盾、前后不一
Exception异常
There can only be one UIApplication instance
只能有一个UIApplication
实例。
- Bug的产生原因?
-
UIApplication 对象
,程序一启动系统就会自动创建。 -
UIApplication 对象
,它是单例对象,也就是说它是唯一得。 -
UIApplication 对象
,既然是唯一的,且程序一启动就会创建,
所以就不能手动去创建UIApplication 对象
。
-
- Bug的解决方案?
- 把手动创建的
UIApplication 对象
删除。 - 直接去获取系统的
UIApplication 对象
。
[UIApplication sharedApplication]
- 把手动创建的
Bug来自于哪里?
- iOS-MJ-02-UI进阶-大神班/day01/UIApplication单例(了解)
创建日期:
网友评论