nscodingtojava

nscodingtojava,java,objective-c,nscoding,Java,Objective C,Nscoding,嘿 我目前正在使用NSCoding将我的对象写入数据,并将它们保存到objective-c中的文件中。 有人知道在Java应用程序中是否有方法使用相同的编码来解码对象结构吗 谢谢很可能最简单的方法是使用第三方Java库 否则,您就会遇到这样的问题:OSX支持两种不同类型的属性列表—XML和二进制。XML非常简单,甚至包括标记的快速摘要。您可以使用命令行工具plutil将任何属性列表转换为XML格式,但默认值为二进制,因此如果您需要在两者之间没有手动步骤,那么这没有多大帮助 苹果似乎没有二进制格式

我目前正在使用NSCoding将我的对象写入数据,并将它们保存到objective-c中的文件中。 有人知道在Java应用程序中是否有方法使用相同的编码来解码对象结构吗


谢谢

很可能最简单的方法是使用第三方Java库

否则,您就会遇到这样的问题:OSX支持两种不同类型的属性列表—XML和二进制。XML非常简单,甚至包括标记的快速摘要。您可以使用命令行工具plutil将任何属性列表转换为XML格式,但默认值为二进制,因此如果您需要在两者之间没有手动步骤,那么这没有多大帮助

苹果似乎没有二进制格式的正式文档,但他们的代码是开源的,所以你可以从中进行逆向工程