变量的ViewController故事板ID

时间:2018-10-24 13:01:19

标签: ios swift storyboard segue viewcontroller

如何在情节提要中从ViewController Storyboard ID中的variable中设置struct swift file

我不想从Identity Inspector> Identity> StoryboardID硬编码下来记下VC的Storyboard ID。我希望它位于struct swift文件的变量中,我可以在其中访问它,也可以从那里设置/更改它。

1 个答案:

答案 0 :(得分:0)

来自Apple文档。 https://developer.apple.com/documentation/uikit/uistoryboard/1616214-instantiateviewcontroller

  

一个标识符字符串,用于唯一标识其中的视图控制器   故事板文件。您可以为给定视图设置标识符   配置情节提要文件时,请在Interface Builder中使用Controller。   此标识符不是视图控制器对象本身的属性   并且仅由情节提要文件用于定位视图控制器。

     

如果指定的标识符不存在(或为nil),则   故事板文件,此方法引发异常。

由于storyboardID不是ViewController或其他类的属性,因此我们可能无法访问此属性。