差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
im:ios:sdk:basic [2018/11/02 11:18]
huanxinfudh
im:ios:sdk:basic [2019/10/31 08:47]
huanxinfudh [登录]
行 66: 行 66:
  
 <code objc> <code objc>
-EMError *error = [[EMClient sharedClient] loginWithUsername:​@"​8001" password:​@"​111111"​]; +    ​[[EMClient sharedClient] loginWithUsername:​@"​user1" password:​@"​111111" ​completion:​^(NSString *aUsername, EMError *aError) { 
-if (!error) { +        if (!aError) { 
-    NSLog(@"​登录成功"​);​ +            NSLog(@"​登录成功"​);​ 
-}+        else { 
 +            NSLog(@"​登录失败的原因---%@",​ aError.errorDescription);​ 
 +        } 
 +    }];
 </​code>​ </​code>​
  
行 167: 行 170:
 <WRAP group> <WRAP group>
 <WRAP half column> <WRAP half column>
-上一页:[[im:​ios:​sdk:​import|iOS SDK 介绍及导入]]+上一页:[[im:​ios:​sdk:​prepare|iOS SDK 快速集成]]
 </​WRAP>​ </​WRAP>​
  
 <WRAP half column> <WRAP half column>
-下一页:[[im:​ios:​sdk:​quickstart|iOS SDK 快速集成]]+下一页:[[im:​ios:​sdk:​upgradeguide|SDK 2.x 至 3.x 升级指南]]
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​