问题
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:
You need to use a StoryBoard ID.
You can give it in storyboard as in image shown.
Then use this id as
SomeController *myController = [self.storyboard
instantiateViewControllerWithIdentifier:@"ViewController"];
来源:https://stackoverflow.com/questions/24900668/where-to-get-identifier-for-instantiateviewcontrollerwithidentifier