0

目前,我可以通过执行以下操作来编写和接收包含字符串的数据:

NSString *anyString = @"anyString";
NSData *data = [anyString dataUsingEncoding:NSUTF8StringEncoding];
[self.outputStream write:[data bytes] maxLength:[data length]];

但是是否可以将一个对象放入数据中并将其写入输出流?如果是这样,怎么做?如果不可能,我是否应该通过套接字传递一个唯一标识符(NSString)并与我的对象列表进行比较,直到找到匹配项?

提前致谢。

4

1 回答 1

0

您可以实现NSCoding协议。然后,您可以序列化您的对象NSKeyedArchiver并用于JSONKit将数据传输到远程服务器。

于 2012-06-03T20:04:17.297 回答