【发布时间】:2015-10-28 17:59:05
【问题描述】:
我已经看到这两个都被大量使用了,但我找不到有什么区别:
let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle())
let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
那么将 bundle 设置为 nil 或 NSBundle.mainBundle() 有什么区别?
【问题讨论】:
-
阅读
UIStoryboard()的文档。它告诉你。 -
@Senseful 文档很清楚。如果你通过
nil,它使用主包。NSBundle.mainBundle()代表什么?主包。 -
@rmaddy 哎呀,读错了,没关系。
标签: ios swift uistoryboard nsbundle