我们必须创建一个 Jason 文件以发送到服务器。我发现这样做的方法是:
NSDictionary* dic = @{@"Username" :userName,
@"Firstname" :firstName,
@"Lastname" : lastName,
@"Email" : email,
@"Password" : pass,
};
NSData* json = [NSJSONSerialization dataWithJSONObject:dic options:0 error:nil];
我真的不明白为什么在创建dic
已经是 Json 文件的 之后,我必须NSJSONSerialization
在创建NSData
? ,为什么不把 设置dic
为NSData
?这个序列化到底是做什么的?另外,为什么不创建一个NSString
包含这个结构的?