React-Native 原生模块(iOS)调用
来源:互联网 发布:韩国布料软件md 编辑:程序博客网 时间:2024/05/17 01:00
1、创建原生模块,实现“RCTBridgeModule”协议
#import <Foundation/Foundation.h>#import "RCTBridgeModule.h"@interface NativeTest : NSObject <RCTBridgeModule>@end
2、导出模块,导出方法
#import "NativeTest.h"@implementation NativeTest//导出模块RCT_EXPORT_MODULE(); //此处不添加参数即默认为这个OC类的名字//导出方法,桥接到js的方法返回值类型必须是voidRCT_EXPORT_METHOD(doSomething:(NSString *)name){ NSLog(@"doSomething:%@",name);}@end
3、js文件中调用
//创建原生模块实例var NativeModule = require('react-native').NativeModules.NativeTest;//方法调用NativeModule.doSomething('ReactNative');
控制台输出:
2016-02-24 16:52:07.397 [info][tid:com.facebook.React.JavaScript][RCTJSCProfiler.m:63] JSC profiler is not supported.2016-02-24 16:52:07.974 RN_StockChart[39722:2233173] doSomething:ReactNative
1 0
- React-Native 原生模块(iOS)调用
- React Native 原生模块封装、发布、调用 (Android)
- react-native 调用原生模块详解
- React Native调用Android原生模块
- React Native 原生模块封装、发布、调用
- React Native调用原生模块--Toast
- React native 调用Android原生模块
- react-native调用Android原生模块
- React-Native调用iOS原生方法
- React Native iOS原生模块开发实战|教程|心得|如何创建React Native iOS原生模块
- react native使用原生模块
- React Native十四:原生模块
- React Native使用指南-原生模块
- React Native创建原生模块
- react native使用原生模块
- React Native 原生模块开发笔记 (Android/iOS)
- React-native 调用原生组件
- React Native调用原生组件
- Android6.0权限问题导致下载没效果
- iOS开发-block 简单使用
- markdown编辑器使用一
- 用Android网络通信技术,在网络上直接传输对象
- 视频插件VideoJS5介绍
- React-Native 原生模块(iOS)调用
- 公钥加密技术
- 快速Android开发系列通信篇之EventBus
- solr的搭建
- asp.net 操作ftp类 从网上找的先存起来以后用到了看下
- 多线程——之线程和进程
- epoll的高效实现原理
- MongoDB 优化器profile
- myeclipse 2015 下载 安装 配置