mirror of
https://gitee.com/farsunset/cim.git
synced 2025-07-24 00:31:47 +08:00
commit
822bc6f104
@ -138,7 +138,7 @@
|
|||||||
}
|
}
|
||||||
-(void)handlerConnectClose{
|
-(void)handlerConnectClose{
|
||||||
[self runOnMainThread:^{
|
[self runOnMainThread:^{
|
||||||
for (NSValue *value in self.messageObservers) {
|
for (NSValue *value in self.connectionObservers) {//Fix:connectionObservers
|
||||||
id<CIMConnectionObserver> ob = [value nonretainedObjectValue];
|
id<CIMConnectionObserver> ob = [value nonretainedObjectValue];
|
||||||
if ([ob respondsToSelector:@selector(cimDidConnectClose)]) {
|
if ([ob respondsToSelector:@selector(cimDidConnectClose)]) {
|
||||||
[ob cimDidConnectClose];
|
[ob cimDidConnectClose];
|
||||||
@ -174,7 +174,7 @@
|
|||||||
|
|
||||||
-(void)removePeerMessageObservers:(id<CIMPeerMessageObserver>)objects{
|
-(void)removePeerMessageObservers:(id<CIMPeerMessageObserver>)objects{
|
||||||
NSValue *value = [NSValue valueWithNonretainedObject:objects];
|
NSValue *value = [NSValue valueWithNonretainedObject:objects];
|
||||||
if (![self.messageObservers containsObject:value]) {
|
if ([self.messageObservers containsObject:value]) { // Fix:!
|
||||||
[self.messageObservers removeObject:value];
|
[self.messageObservers removeObject:value];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user