From e54f90cb04f6b590ad3a1cacad467db753ffb270 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E5=8D=9A?= Date: Fri, 24 Jun 2022 09:03:15 +0800 Subject: [PATCH] =?UTF-8?q?ios=E4=BF=AE=E5=A4=8D=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E7=9B=91=E5=90=AC=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cim-ios-sdk/CIMKit/CIMKit/Handler/CIMMessageHandler.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cim-client-sdk/cim-ios-sdk/CIMKit/CIMKit/Handler/CIMMessageHandler.m b/cim-client-sdk/cim-ios-sdk/CIMKit/CIMKit/Handler/CIMMessageHandler.m index 731dad5..8e01366 100644 --- a/cim-client-sdk/cim-ios-sdk/CIMKit/CIMKit/Handler/CIMMessageHandler.m +++ b/cim-client-sdk/cim-ios-sdk/CIMKit/CIMKit/Handler/CIMMessageHandler.m @@ -138,7 +138,7 @@ } -(void)handlerConnectClose{ [self runOnMainThread:^{ - for (NSValue *value in self.messageObservers) { + for (NSValue *value in self.connectionObservers) {//Fix:connectionObservers id ob = [value nonretainedObjectValue]; if ([ob respondsToSelector:@selector(cimDidConnectClose)]) { [ob cimDidConnectClose]; @@ -174,7 +174,7 @@ -(void)removePeerMessageObservers:(id)objects{ NSValue *value = [NSValue valueWithNonretainedObject:objects]; - if (![self.messageObservers containsObject:value]) { + if ([self.messageObservers containsObject:value]) { // Fix:! [self.messageObservers removeObject:value]; } }