美文网首页
RCTBridge required dispatch_sync

RCTBridge required dispatch_sync

作者: ablac | 来源:发表于2018-05-30 13:57 被阅读345次
    #ifdef DEBUG
    
        jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];
    
      #else
    
        jsCodeLocation = [CodePush bundleURL];
    
      #endif
    
      RCTBridge *bridge = [[RCTBridge alloc] initWithBundleURL:jsCodeLocation
    
                                                moduleProvider:nil
    
                                                launchOptions:launchOptions];
    
      #if RCT_DEV
    
        [bridge moduleForClass:[RCTDevLoadingView class]];
    
      #endif
    
        RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge
    
                                                        moduleName:@"ProjectName"
    
                                                  initialProperties:nil];
    
    //    RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
    
    //                                                        moduleName:@"ProjectName"
    
    //                                                initialProperties:nil
    
    //                                                    launchOptions:launchOptions];
    
        rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];
    
        self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
    
        UIViewController *rootViewController = [UIViewController new];
    
        rootViewController.view = rootView;
    
        self.window.rootViewController = rootViewController;
    

    相关文章

      网友评论

          本文标题:RCTBridge required dispatch_sync

          本文链接:https://www.haomeiwen.com/subject/zzitsftx.html