如何在情节提要中从ViewController Storyboard ID
中的variable
中设置struct swift file
?
我不想从Identity Inspector> Identity> StoryboardID硬编码下来记下VC的Storyboard ID。我希望它位于struct swift文件的变量中,我可以在其中访问它,也可以从那里设置/更改它。
答案 0 :(得分:0)
来自Apple文档。 https://developer.apple.com/documentation/uikit/uistoryboard/1616214-instantiateviewcontroller
一个标识符字符串,用于唯一标识其中的视图控制器 故事板文件。您可以为给定视图设置标识符 配置情节提要文件时,请在Interface Builder中使用Controller。 此标识符不是视图控制器对象本身的属性 并且仅由情节提要文件用于定位视图控制器。
如果指定的标识符不存在(或为nil),则 故事板文件,此方法引发异常。
由于storyboardID
不是ViewController或其他类的属性,因此我们可能无法访问此属性。