根据要求,我需要发布用户个人资料详细信息,例如来自 iPhone 设备的用户名、名字、姓氏和个人资料图片。我们如何将这些包括“头像”在内的详细信息一起发送?我需要将这些详细信息作为 JSON 对象发送吗?所以我需要将图像转换为字节数组。正确的?
如果您可以提供任何 iPhone 代码片段,那就更好了。此外,如果可能,请提供 WCF Rest 服务部分的代码。
提前致谢。
以 JSON 格式向服务器发送数据:
添加:
JSON.h(标题)
JSON.m(实现)
使用 https://github.com/stig/json-framework/download
要转换您的个人资料详细信息,您可以参考以下示例
NSMutableDictionary *jsonEncode = [NSMutableDictionary dictionary]; [jsonEncode setValue:@"" forKey:@""]; NSString *jsonString = [jsonEncode JSONString];
要将图像发送到服务器,您需要将图像转换为 Base64 格式。参考以下链接: