iOS 騰訊IM筆記
公司IM選型, 選擇了騰訊, 這用起來心都碎了,如果你是想用,那趕緊取消了,換成環信啥的
-
獲取自己在群裡的身份是群主還是管理員
//群中自己的角色
TIMGroupManager *manager = [TIMGroupManager sharedInstance]; ShareInstance *share = [ShareInstance shareMessage]; [manager getGroupSelfInfo:share.user_ID succ:^(TIMGroupMemberInfo *selfInfo) { NSLog(@"成員型別%d",selfInfo.role); //群主或者群管理員 if (selfInfo.role == TIM_GROUP_MEMBER_ROLE_SUPER || selfInfo.role == TIM_GROUP_MEMBER_ROLE_ADMIN) { }else{ DatabaseManager *manager = [DatabaseManager databaseManager]; [manager insertObjectToDatabaseWithObejct:conver]; } } fail:^(int code, NSString *msg) { }];
- 騰訊IM更改聊天氣泡
- (UIEdgeInsets)contentBackInset { if (self.isMineMsg) { return UIEdgeInsetsMake(kDefaultMargin/2 + 1, kDefaultMargin/2, kDefaultMargin/2 + 1, kDefaultMargin + 1); } else { return UIEdgeInsetsMake(kDefaultMargin/2 + 1, kDefaultMargin + 2, kDefaultMargin/2 + 1, kDefaultMargin/2 + 1); } }