【发布时间】:2012-06-03 19:57:23
【问题描述】:
目前我可以通过这样做来写入和接收包含 String 的数据:
NSString *anyString = @"anyString";
NSData *data = [anyString dataUsingEncoding:NSUTF8StringEncoding];
[self.outputStream write:[data bytes] maxLength:[data length]];
但是是否可以在数据中放置一个对象并将其写入输出流?如果是这样,怎么做?如果不可能,我是否应该通过套接字传递一个唯一标识符(NSString)并与我的对象列表进行比较,直到找到匹配项?
提前致谢。
【问题讨论】:
-
NSKeyedArchiver/NSJSONSerialization是你的朋友。
标签: objective-c network-programming nsdata xcode4.3 outputstream