RLMChangeEventDelegate
Objective-C
@protocol RLMChangeEventDelegate
Swift
protocol RLMChangeEventDelegate
用于订阅[RLMMongoCollection watch]
流上的变更的委托。
-
数据流已打开。
声明
Objective-C
- (void)changeStreamDidOpen:(nonnull RLMChangeStream *)changeStream;
Swift
func changeStreamDidOpen(_ changeStream: RLMChangeStream)
参数
changeStream
订阅流变更的 RLMChangeStream。
-
该流已关闭。
声明
Objective-C
- (void)changeStreamDidCloseWithError:(nullable NSError *)error;
Swift
func changeStreamDidCloseWithError(_ error: (any Error)?)
参数
error
如果关闭流时发生错误,则会传递错误。
-
流式传输时出错。
声明
Objective-C
- (void)changeStreamDidReceiveError:(nonnull NSError *)error;
Swift
func changeStreamDidReceiveError(_ error: any Error)
参数
error
流媒体错误。