0

NSKeyedArchiver を使用してデータを保存する Mac プログラムがあります。iOS アプリで同じコードを使用してファイルからデータを読み込もうとしていますが、NSAttributedString のインスタンスをデコードしようとするとクラッシュします。NSAttributedString の iOS バージョンと OS X バージョンは互換性がありますか? つまり、これは iOS のバグですか?

そうでない場合、Mac アプリを変更する以外にできることはありますか? 互換性の理由から、そうする必要はありません。

4

2 に答える 2

1

NSAttributedString は、iOS と OS X の両方で同一に見える場合がありますが、一部のプロパティはそうではありません。

あなたは正しい参照: http://lists.apple.com/archives/cocoa-dev/2010/Aug/msg00479.html

NSFont と UIFont など。

于 2013-03-06T04:18:47.497 に答える