1. 原生模块分析

1.1. iOS 如何实现

RCTBridgeModule.h 中定义了

#define RCT_EXPORT_MODULE(js_name) \
RCT_EXTERN void RCTRegisterModule(Class); \
+ (NSString *)moduleName { return @#js_name; } \
+ (void)load { RCTRegisterModule(self); }

模块 load 时调用 RCTRegisterModule(self) 注册模块

results matching ""

    No results matching ""