桥接时init和initWithBridge构造函数之间的区别?

时间:2017-02-16 12:55:40

标签: react-native react-native-ios

我一直在浏览文档和各种示例,以在react-native

中实例化ios UI视图

简单一个制作100X100平方

RCT_EXPORT_MODULE()
- (UIView *)view {
   UIView * sampleView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
   sampleView.backgroundColor = [UIColor blackColor];
   return sample
 }

但在某些例子中,我也看到方法initWithBridge并返回instanceType我理解为构造函数

但它与构造函数-init-initWithBridge有什么不同?使用-initWithBridge

有什么好处

1 个答案:

答案 0 :(得分:0)

好处是您可以将桥实例(RCTBridge类)传递给视图。大多数情况下,您不需要访问视图类中的桥接实例,但有时您可以访问。