浏览代码

fixed storyboard crash

yogevbd 6 年前
父节点
当前提交
56dcc9b5c8
共有 1 个文件被更改,包括 5 次插入5 次删除
  1. 5
    5
      ios/RCCManager.m

+ 5
- 5
ios/RCCManager.m 查看文件

@@ -216,13 +216,13 @@
216 216
     return nil;
217 217
   }
218 218
   
219
-  UIStoryboard* storyboard = [UIStoryboard storyboardWithName:launchStoryboardName bundle:nil];
220
-  if (storyboard == nil)
221
-  {
219
+  @try {
220
+    UIStoryboard* storyboard = [UIStoryboard storyboardWithName:launchStoryboardName bundle:nil];
221
+    return storyboard.instantiateInitialViewController;
222
+  }
223
+  @catch(NSException *exception) {
222 224
     return nil;
223 225
   }
224
-  
225
-  return storyboard.instantiateInitialViewController;
226 226
 }
227 227
 
228 228
 + (UIViewController *)viewControllerFromLaunchNibForScreenBounds:(CGRect)screenBounds