0

我一直在使用这些项目文件(SuperChat)来尝试设置一种消息传递应用程序。我已经做到了,它成功地工作,但我现在需要能够在两个设备之间发送图像。

我使用此代码向其他设备发送消息:

[theTopic publishMessage:@"Message"];

我怎么能发送图像,因为这只让你发送一个 NSString。

帮助将不胜感激!

谢谢

4

1 回答 1

0

将 UIImage 转换为 NSData,然后转换为 base64EncodedString。您将能够使用相同的方法来发送数据。

唯一的缺陷是如果 sendMessage 是同步调用,您可能必须使用 GCD 队列来异步发送它。

于 2012-04-25T06:14:06.143 回答