🐞NSInternalInconsistencyException

  • 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单例(了解)

创建日期:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容