我有一个使用NSKeyedArchiver来保存持久数据的Mac应用程序,它一切正常,但理想情况下,我希望能够创建一个Windows版本。当前的应用程序都是使用cocoa的objective-c,因为当我第一次开始编写它时我没有想到可移植性。我很乐意从头开始制作Windows版本,但显然两者需要共享数据。当涉及跨平台应用程序时,我是一个完全的初学者。我该怎么办? 提前谢谢。
答案 0 :(得分:1)
您需要查找(或编写)代码/库以在Windows上读取NSKeyedArchiver plist,或者您需要发布对Mac应用程序的更新,该应用程序将密钥存档转换为更通用的内容,如JSON或XML基于格式。