我正在开发一个通用应用程序,并希望在我的代码中访问存储在app-info.plist文件中的值.
原因:我使用以下命令从故事板动态实例化UIViewController:
UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"];
Run Code Online (Sandbox Code Playgroud)
现在,上面的故事板名称@"MainStoryboard_iPhone"是丑陋的.
我想做的事情如下:
UIStoryboard* storyboard = [UIStoryboard storyboardWithName:appInfo.mainStoryboardBaseNamePhone bundle:nil];
self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"];
Run Code Online (Sandbox Code Playgroud)
其中appInfo可能是app-info.plist中所有值的NSDictionary