【问题标题】:Compatibility of nskeyedarchiver between OS X and iOSnskeyedarchiver 在 OS X 和 iOS 之间的兼容性
【发布时间】:2011-09-19 04:48:13
【问题描述】:

如果我在桌面可可应用程序和 iOS 应用程序之间共享一个实现 NSCoding 协议的类,我是否也能够在这两个应用程序之间共享通过归档对象创建的数据文件?

【问题讨论】:

    标签: ios macos cocoa nscoding


    【解决方案1】:

    使用 NSKeyedArchiver 归档的文件在两个平台之间是兼容的。您只需要注意两个平台上都不可用的类,例如:

    • NSColor / UIColor
    • NSImage / UIImage

    由于这些在两个平台上都不可用,您将无法在另一个平台上取消归档它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多