RN与iOS的交互需要用到RCTBridgeModule.h
,具体实现可以参考官方文档:iOS使用指南-原生模块
解决方法:
将React文件路径添加到Build Settings
-->Header Search Paths
中,如下图所示,可以直接拖入
在引用
#import <React/RCTBridgeModule.h>
时不会有任何提示,还会有红色警告,不用在意,编写完整代码后直接运行就可以了!
不会出现以上问题的版本(0.47.0)
在react-native的github上,有人提到0.47.0不需要这些设置(亲测可用)
你可以在创建项目的时候使用react-native init AwesomeProject --version 0.47.0
来指定版本库