React native React native中未包含的NativeModule

React native React native中未包含的NativeModule,react-native,React Native,我已经创建了一个文件(见下文),但当我尝试在React Native中使用它时,模块为空。我做错了什么?谢谢 #import "RCTBridgeModule.h" @interface CalendarManager : NSObject <RCTBridgeModule> @end ----------------------- #import "CalendarManager.h" @implementation CalendarManager RCT_EXPORT_M

我已经创建了一个文件(见下文),但当我尝试在React Native中使用它时,模块为空。我做错了什么?谢谢

#import "RCTBridgeModule.h"
@interface CalendarManager : NSObject <RCTBridgeModule>
@end

-----------------------

#import "CalendarManager.h"

@implementation CalendarManager

RCT_EXPORT_MODULE()

RCT_EXPORT_METHOD(addEvent:(NSString *)name location:(NSString *)location)
{
}
@end

它是添加到Xcode上的应用程序项目中的吗?@JeanRegisser我想是的,我将它们作为常规文件添加到Xcode中。文件->新建,它们是否真的属于应用程序目标?是的,先生,它们被添加到根目标。这对我有帮助:它是否添加到Xcode上的应用程序项目?@JeanRegisser我想是的,我将它们作为常规文件添加到Xcode中。文件->新建,它们实际上属于应用程序目标吗?是的,先生,它们被添加到根目标。这对我有帮助:
import React, { NativeModules } from 'react-native';
var CalendarManager = NativeModules.CalendarManager;
console.log(NativeModules); // This is null