gpt4 book ai didi

iphone - 在 iPhone 上阅读 Cacao(不是 Cocoa Touch)文件

转载 作者:行者123 更新时间:2023-12-03 17:00:21 24 4
gpt4 key购买 nike

如果我有一个由 Cocoa 在 Mac 上使用 NSKeyedArchiver 编写的文件,有什么技巧可以在 iPhone 操作系统上读取它吗? NSKeyedArchiver 在两个平台上都存在,但 Mac 版本可能会存档 NSColor,而 iPhone 只能取消存档 UIColor。

有 setClassName:forClass: 但我认为这没有帮助。

我认为实际上不可能转换 NSColor(或大多数其他类),但我想知道是否有一些技巧。

(我已经成功使用存档的 NSString。)

最佳答案

由于 NSColor 等实际上并不存在于 iPhone 上,因此没有什么可以阻止您创建一个 NSFoo 类,该类要么是 UIFoo 的子类(如果它们的 API 兼容),要么在内部包装 UIFoo。

关于iphone - 在 iPhone 上阅读 Cacao(不是 Cocoa Touch)文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2300264/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com