|  | @@ -460,7 +460,7 @@ static int clickPraiseBtnTimes  = 0;
 | 
											
												
													
														|  |              [self.trtcCloud stopLocalAudio];
 |  |              [self.trtcCloud stopLocalAudio];
 | 
											
												
													
														|  |              [self.trtcCloud exitRoom];
 |  |              [self.trtcCloud exitRoom];
 | 
											
												
													
														|  |              _trtcCloud = nil;
 |  |              _trtcCloud = nil;
 | 
											
												
													
														|  | -            [TRTCCloud destroySharedIntance];
 |  | 
 | 
											
												
													
														|  | 
 |  | +            [TRTCCloud destroySharedInstance];
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |          self.micStatus = MICSTATUS_NOMAL;
 |  |          self.micStatus = MICSTATUS_NOMAL;
 | 
											
												
													
														|  |          self.isTransferRole = NO;
 |  |          self.isTransferRole = NO;
 | 
											
										
											
												
													
														|  | @@ -1161,7 +1161,7 @@ static int clickPraiseBtnTimes  = 0;
 | 
											
												
													
														|  |      parms.role = TRTCRoleAnchor;
 |  |      parms.role = TRTCRoleAnchor;
 | 
											
												
													
														|  |      parms.strRoomId = self.roomId;
 |  |      parms.strRoomId = self.roomId;
 | 
											
												
													
														|  |      parms.userId = UserDefault(IM_USERID);
 |  |      parms.userId = UserDefault(IM_USERID);
 | 
											
												
													
														|  | -    self.trtcCloud.delegate = self;
 |  | 
 | 
											
												
													
														|  | 
 |  | +    [self.trtcCloud addDelegate:self];
 | 
											
												
													
														|  |      [self config3AParams];
 |  |      [self config3AParams];
 | 
											
												
													
														|  |      [self configVideoAndAudioSetting];
 |  |      [self configVideoAndAudioSetting];
 | 
											
												
													
														|  |      [self.trtcCloud enterRoom:parms appScene:TRTCAppSceneLIVE];
 |  |      [self.trtcCloud enterRoom:parms appScene:TRTCAppSceneLIVE];
 | 
											
										
											
												
													
														|  | @@ -1838,7 +1838,7 @@ static int clickPraiseBtnTimes  = 0;
 | 
											
												
													
														|  |  - (TRTCCloud *)trtcCloud {
 |  |  - (TRTCCloud *)trtcCloud {
 | 
											
												
													
														|  |      if (!_trtcCloud) {
 |  |      if (!_trtcCloud) {
 | 
											
												
													
														|  |          _trtcCloud = [TRTCCloud sharedInstance];
 |  |          _trtcCloud = [TRTCCloud sharedInstance];
 | 
											
												
													
														|  | -        _trtcCloud.delegate = self;
 |  | 
 | 
											
												
													
														|  | 
 |  | +        [_trtcCloud addDelegate:self];
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |      return _trtcCloud;
 |  |      return _trtcCloud;
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
										
											
												
													
														|  | @@ -2448,8 +2448,9 @@ static int clickPraiseBtnTimes  = 0;
 | 
											
												
													
														|  |          [self.trtcCloud stopAllRemoteView];
 |  |          [self.trtcCloud stopAllRemoteView];
 | 
											
												
													
														|  |          [self.trtcCloud stopLocalAudio];
 |  |          [self.trtcCloud stopLocalAudio];
 | 
											
												
													
														|  |          [self.trtcCloud exitRoom];
 |  |          [self.trtcCloud exitRoom];
 | 
											
												
													
														|  | 
 |  | +        [self.trtcCloud removeDelegate:self];
 | 
											
												
													
														|  |          _trtcCloud = nil;
 |  |          _trtcCloud = nil;
 | 
											
												
													
														|  | -        [TRTCCloud destroySharedIntance];
 |  | 
 | 
											
												
													
														|  | 
 |  | +        [TRTCCloud destroySharedInstance];
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 |