使用storyboard佈局界面的時候,對於這2個ID存在疑惑,查到後拿來分享一下!
StoryBoard ID && Restoration ID
StoryBoard ID 是用來區分故事板中控制器的;
獲取Storyboard
+ (UIStoryboard *)storyboardWithName:(NSString *)name bundle:(NSBundle *)storyboardBundleOrNil
獲取初始控制器(箭頭指向的那個控制器)
- (id)instantiateInitialViewController
找到對應的控制器,這裏參數就是 StoryBoard ID
- (id)instantiateViewControllerWithIdentifier:(NSString *)identifier;
Restoration ID 是系統進入後臺或者應用被終止,app從新起來時的用於恢復時使用。