0

Mac OSX 10.7でNSAttributedStringをアーカイブしてから、iOS 4でアーカイブを解除しようとしました。エラーが発生します:

クラスのオブジェクトをデコードできません(NSParagraphStyle)

iOSにはNSParagraphStyleがないようです。だから私の質問は、回避策はありますか、それともこれは不可能ですか?

4

1 に答える 1

1

おそらく、NSKeyedUnarchiverメソッドsetClass:forClassNameを使用して、に使用する独自のクラスを提供することができますNSParagraphStyle。そのクラスは実装する必要があり、それを無視するか、iOSで利用可能なものでinitWithCoder:複製を試みることができます(これは操作が非常に困難です)。NSParagraphStyleCTParagraphStyle

于 2011-08-12T03:53:13.837 に答える