3

根据要求,我需要发布用户个人资料详细信息,例如来自 iPhone 设备的用户名、名字、姓氏和个人资料图片。我们如何将这些包括“头像”在内的详细信息一起发送?我需要将这些详细信息作为 JSON 对象发送吗?所以我需要将图像转换为字节数组。正确的?

如果您可以提供任何 iPhone 代码片段,那就更好了。此外,如果可能,请提供 WCF Rest 服务部分的代码。

提前致谢。

4

1 回答 1

3

以 JSON 格式向服务器发送数据:

添加:

  1. JSON.h(标题)

  2. JSON.m(实现)

使用 https://github.com/stig/json-framework/download

要转换您的个人资料详细信息,您可以参考以下示例

NSMutableDictionary *jsonEncode = [NSMutableDictionary dictionary];
[jsonEncode setValue:@"" forKey:@""];  
NSString *jsonString = [jsonEncode JSONString];

要将图像发送到服务器,您需要将图像转换为 Base64 格式。参考以下链接:

UIImage 到 base64 字符串编码

于 2012-11-20T06:29:41.667 回答