我们必须创建一个 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包含这个结构的?