React native 桥接时init和initWithBridge构造函数之间的差异?
我一直在浏览文档和各种示例,以在react native中实例化ios UI视图 制作100X100正方形的简单方法React native 桥接时init和initWithBridge构造函数之间的差异?,react-native,react-native-ios,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 samp
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
的好处是可以将桥实例(RCTBridge类)传递给视图。大多数情况下,您不需要访问view类内部的桥接实例,但有时确实需要。您好,谢谢,您能告诉我这有什么区别吗?如果我使用initWithBridge
初始化任何模块,是否意味着使用模块名而不是DeviceEventEmitter