环信iOS版demo,不能更新用户信息,比如:用户头像与昵称,换了自己的key也不行。
环信iOS版demo,不能更新用户信息,比如:用户头像与昵称,换了自己的key也不行。
获取:
[[UserProfileManager sharedInstance] loadUserProfileInBackground:@[_username] saveToLoacal:YES completion:^(BOOL success, NSError *error) {
[weakself hideHud];
if (success) {
[weakself.tableView reloadData];
}
}];
更新:
[[UserProfileManager sharedInstance] updateUserProfileInBackground:@{kPARSE_HXUSER_NICKNAME:nameTextField.text} completion:^(BOOL success, NSError *error) {
dispatch_async(dispatch_get_main_queue(), ^{
if (weakSelf) {
UserProfileEditViewController *strongSelf = weakSelf;
[strongSelf hideHud];
if (success) {
[strongSelf.tableView reloadData];
} else {
[strongSelf showHint:NSLocalizedString(@"setting.saveFailed", "save failed") yOffset:0];
}
}
});
}];
获取:
[[UserProfileManager sharedInstance] loadUserProfileInBackground:@[_username] saveToLoacal:YES completion:^(BOOL success, NSError *error) {
[weakself hideHud];
if (success) {
[weakself.tableView reloadData];
}
}];
更新:
[[UserProfileManager sharedInstance] updateUserProfileInBackground:@{kPARSE_HXUSER_NICKNAME:nameTextField.text} completion:^(BOOL success, NSError *error) {
dispatch_async(dispatch_get_main_queue(), ^{
if (weakSelf) {
UserProfileEditViewController *strongSelf = weakSelf;
[strongSelf hideHud];
if (success) {
[strongSelf.tableView reloadData];
} else {
[strongSelf showHint:NSLocalizedString(@"setting.saveFailed", "save failed") yOffset:0];
}
}
});
}];
没有找到相关结果
已邀请:
0 个回复