IBOutlets在iOS 8设备上为零,但在iOS 9(Swift)上可以正常工作

IBOutlets在iOS 8设备上为零,但在iOS 9(Swift)上可以正常工作,第1张

概述当运行iOS 8时,我的nib视图控制器的IBOutlets是零,但是当运行iOS 9时,它们工作正常.有什么想法可能会发生吗? 我的应用程序支持iOS 8,我正在运行Xcode 7.2. 问题是我的UIViewController被实例化了.更改 让myVC = MyViewController() 对于让myVC = MyViewController(nibName:“MyViewContro 当运行iOS 8时,我的nib视图控制器的IBOutlets是零,但是当运行iOS 9时,它们工作正常.有什么想法可能会发生吗?

我的应用程序支持iOS 8,我正在运行Xcode 7.2.

解决方法 问题是我的UIVIEwController被实例化了.更改
让myVC = MyVIEwController()

对于让myVC = MyVIEwController(nibname:“MyVIEwController”,bundle:nil)修复问题.

总结

以上是内存溢出为你收集整理的IBOutlets在iOS 8设备上为零,但在iOS 9(Swift)上可以正常工作全部内容,希望文章能够帮你解决IBOutlets在iOS 8设备上为零,但在iOS 9(Swift)上可以正常工作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址:https://54852.com/web/1097418.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存