您的位置:首页 > 移动开发 > IOS开发

iOS-OC-把JSON字符串转化为字典

2016-05-10 18:01 561 查看
#pragma mark - 通过我要学ID获取融云的Token---异步
- (void)getRongCloudTokenWith5151StudyID:(NSString *)studyID completed:(void(^)(NSString *IMToken))completed{
NSString *url = [NSString stringWithFormat:@"users/%@/IMToken",studyID];
[LFNetWorkManager requestDataBaseWithURLByGET:url parameters:nil isWithToken:NO completed:^(id responseObject) {
NSString *dataStr = responseObject[@"data"];//JSON字符串
NSData *jsonData = [dataStr dataUsingEncoding:NSUTF8StringEncoding];//转化为data
NSDictionary *data = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:nil];//转化为字典
NSInteger code = [responseObject[@"code"] integerValue];
if (responseObject != nil && code==200) {
if (completed){
completed(data[@"token"]);
}
}else{
if (completed){
completed(nil);
}
}
}];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: