[AVIMClient defaultClient]在3.2.1上怎么登录leancloud?clientId怎么传递进去呢?
- (void)openWithClientId:(NSString *)clientId
callback:(AVIMBooleanResultBlock)callback AVIM_DEPRECATED("Deprecated in AVOSCloudIM SDK 3.1.7.2. Use -[AVIMClient openWithOption:callback:] instead.");

你好,代码已经说明了:
clientId 作为参数传入到 openWithClientId 这个方法中。

抱歉,文档有些滞后,我们正在改。
这样使用:

AVIMClient *client = [[AVIMClient alloc] initWithClientId:@"testId"];
[client openWithCallback:^(BOOL succeeded, NSError *error) {
}];

这个我知道,可是我先前用了[AVIMClient defaultClient]来new AVIMClient对象,没找到如何设置这个对象的ClientId的方法

3.1.7 之后,需要用

AVIMClient *client = [[AVIMClient alloc] initWithClientId:@"testId"];

不再推荐用

[AVIMClient defaultClient];

好的,谢谢了。