这时需要将请求路径里的参数去用字典封装,将字典转化为JSon格式的data数据,再将data转化为String ,最后与前面的路径拼接 去请求。
(NSData *)toJSONData:(id)theData{
NSError *error = nil;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:theData
options:NSJSONWritingPrettyPrinted
error:&error];if ([jsonData length] > 0 && error == nil){
return jsonData;
}else{
return nil;
}
}
NSData *jsonData=[self toJSONData:dictionary];
NSString *jsonString = [[NSString alloc] initWithData:jsonData
encoding:NSUTF8StringEncoding];