gpt4 book ai didi

ios - XIB 需要初始化器——没有 Storyboard

转载 作者:行者123 更新时间:2023-11-29 00:53:36 25 4
gpt4 key购买 nike

Click Here For Image

嘿,在图片中我只是创建了一个管理蓝色 View 的 View Controller 。当我在 AppDelegate.swift 中创建和初始化所有内容时,无论我是否注释掉 2 个顶级初始化程序(在照片中以绿色注释掉),一切都会正常进行。

我从其他开发人员那里听说,当使用 XIB 而不是 Storyboard时,需要 2 个初始化程序。有人可以向我解释为什么即使我没有它们也能正常工作吗?

最佳答案

由于您的子类中没有任何非可选属性,并且您不想/不需要在初始化程序中执行任何其他操作,因此您只需要父类(super class)初始化程序,并且这些初始化程序会自动调用。

如果您确实有一个非可选属性,因此需要一个初始化程序,或者如果您出于某种其他原因实现了一个初始化程序,那么您将必须实现两个必需的初始化程序。

关于ios - XIB 需要初始化器——没有 Storyboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37846994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com