【发布时间】:2011-08-12 03:36:42
【问题描述】:
我尝试在 Mac OSX 10.7 中存档 NSAttributedString,然后尝试在 iOS 4 中取消存档。我收到错误消息:
无法解码类的对象 (NSParagraphStyle)
我发现 iOS 中没有 NSParagraphStyle。所以我的问题是,是否有解决方法或者不可能做到这一点?
【问题讨论】:
标签: iphone ios cocoa-touch nsattributedstring
我尝试在 Mac OSX 10.7 中存档 NSAttributedString,然后尝试在 iOS 4 中取消存档。我收到错误消息:
无法解码类的对象 (NSParagraphStyle)
我发现 iOS 中没有 NSParagraphStyle。所以我的问题是,是否有解决方法或者不可能做到这一点?
【问题讨论】:
标签: iphone ios cocoa-touch nsattributedstring
也许您可以使用NSKeyedUnarchiver 方法setClass:forClassName 并为NSParagraphStyle 提供一个您自己的类。该类必须实现initWithCoder:,您可以忽略它或尝试使用iOS 上可用的功能复制NSParagraphStyle(CTParagraphStyle,这很难使用)。
【讨论】: