where to get identifier for instantiateViewControl

2019-09-20 19:39发布

This question already has an answer here:

Suppose I create all my views in the storyboard, similar to this SO question. For the method

SomeController *myController = [self.storyboard 
  instantiateViewControllerWithIdentifier:@"yourIdentifier"];

where do I get/set "yourIdentifier" in the storyboard? Under Identity inspector > Identity are two options: Storyboard ID and Restoration ID. But per the document for the method instantiateViewControllerWithIdentifier neither seems to be the answer.

1条回答
SAY GOODBYE
2楼-- · 2019-09-20 19:58

You need to use a StoryBoard ID.

You can give it in storyboard as in image shown.

storyboard ID

Then use this id as

SomeController *myController =  [self.storyboard 
  instantiateViewControllerWithIdentifier:@"ViewController"];
查看更多
登录 后发表回答