1
1
猛撞, 我感觉到你的痛苦。来自爪哇土地的很多东西会感到落后或丢失。nsdata是您的起点,但它的工作方式更像是bytearray流类,因为它保存物化数据。还要注意,没有用于序列化/反序列化写入/读取源数据的格式化函数。换句话说,在这里找不到readint()、readshort()。这样做:cmd+shift+?从xcode调用帮助,键入nsdata为其调出文档,然后单击二进制编程指南的链接。在处理了一个可能正是你将要触及的问题时,我将警告你从Java编写的流中读取iPhone上的数据的字节数。您必须将字节顺序从低到高进行交换。换句话说,如果在一端使用dataoutputstream.writeint()(类似servlet),那么尝试将int映射到读取到nsdata对象的数据上,然后交换字节顺序。 |
2
2
NSdata将按照您的要求执行我认为: Core Data Class Reference |