xcode 9 工程下xib中控件在8系统崩溃

添加如下代码就OK: 

override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) {

        super.init(nibName: "自定制的controller的类名", bundle: nil)

    }

    required init?(coder aDecoder: NSCoder) {

        fatalError("init(coder:) has not been implemented")

    }

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

相关阅读更多精彩内容

  • 构造方法是一个类创建对象最先也是必须调用的方法, 在OC中, 我们更习惯称这类方法为初始化方法. OC中的初始化方...
    至皓君阅读 16,142评论 3 14
  • 今天遇到一个很无语的问题,工程一直在iOS9环境的真机上调试,今天拿iOS8的机子调试,发现所有使用XIB创建的 ...
    Hedgehogembrace阅读 1,133评论 0 0
  • 如果要自定义UIViewController的初始化方法,比如在初始化的时候传入一个固定的参数。 1 在自定义的初...
    sayHellooX阅读 14,430评论 2 11
  • 一池残荷,已过炎夏。红妆凋残,不为谁伤。有谁用心看过秋末的一池残荷?有谁轻抚过那枯干的梗和颓靡的叶?有谁爱过不着红...
    晴明木木阅读 782评论 2 11
  • 尘浪濯襟知落拓,遗世未必销魂。我畏真法进无门。寻情凭一念,天海寄浮身。 算来西风多少载,飘零几叶归痕。相识书雁入云...
    淮扬先生阅读 323评论 0 2

友情链接更多精彩内容