5#import <Foundation/Foundation.h>
6#import <NERtcSDK/NERtcSDK.h>
7#import <NIMSDK/NIMSDK.h>
12NS_ASSUME_NONNULL_BEGIN
14@protocol NEGroupCallKitDelegate <NSObject>
24- (void)onGroupEndCallWithReason:(NSInteger)reason
25 message:(nullable NSString *)message
26 callId:(NSString *)callId;
29- (void)onGroupHangupWithReason:(NSString *)reason;
32- (void)onGroupError:(NSError *)error;
35- (void)onGroupRemoteUserOpenVideo:(uint64_t)uid withOpen:(BOOL)isOpen;
41@property(nonatomic, strong, readonly) NSString *
callId;
49 completion:(nullable void (^)(NSError *_Nullable error,
56 completion:(nullable void (^)(NSError *_Nullable error,
63 completion:(nullable void (^)(NSError *_Nullable error,
70 completion:(nullable void (^)(NSError *_Nullable error,
77 completion:(nullable void (^)(NSError *_Nullable error,
85 (nullable void (^)(NSError *_Nullable error,
92 completion:(nullable void (^)(NSError *_Nullable error,
101- (void)addDelegate:(id<NEGroupCallKitDelegate>)delegate;
105- (void)removeDelegate:(id<NEGroupCallKitDelegate>)delegate;
NSString * callId
定义 NEGroupCallKit.h:41
instancetype sharedInstance()
定义 NEGroupCallKit.m:61