为什么我不能在Swift中的UIViewController上调用默认的super.init()?

为什么我不能在Swift中的UIViewController上调用默认的super.init()?,第1张

为什么我不能在Swift中的UIViewController上调用默认的super.init()?

对于指定的初始化

UIViewController
initWithNibName:bundle:
。您应该打电话给它。

参见http://www.bignerdranch.com/blog/real-iphone-crap-2-initwithnibnamebundle-
is-the-designated-initializer-of-
uiviewcontroller/

如果您没有笔尖,请

nil
输入nibName(捆绑包也是可选的)。然后,你可以在构建自定义视图
loadView
或通过添加子视图
self.view
viewDidLoad
,你一样使用。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5642223.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存