我想使用NSDictionary
制作如下结构{
"request":
{
"email":"manger@abc.com",
"password":"manager"
}
}
我在目标C中使用以下代码
NSDictionary *paramsDic = [[NSDictionary alloc] initWithObjectsAndKeys:
@"manger@hall.com",@"email",
@"manager",@"password",
nil];
NSDictionary *req = [[NSDictionary alloc] initWithObjectsAndKeys:
paramsDic,@"request",
nil];
但它会返回以下回复
{
request =
{
email = "manger@abc.com";
password = manager;
};
}
它显示分号而不是逗号,一个额外的分号和键不在引号中
答案 0 :(得分:0)
将req转换为JSON对象
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:req options:NSJSONWritingPrettyPrinted error:nil];
NSLog(@"%@", jsonData);