我在当前的应用程序中使用通讯录时遇到问题。该应用程序应该能够让用户删除和恢复已删除的联系人。
为了恢复联系人,我想使用存档和 NSCoding 方法将 vCard 的副本保存到每个“人”对象,并将其保存到磁盘。这样我就可以用 vCard 作为 NSData 属性来拉出“人”对象图。
我的问题是由于 vCard 不支持 NSCoding,是否可以将 vCard 包装到 NSData 并在 NSCoding 协议中的编码和解码方法中使用它?
多谢你们!
我在当前的应用程序中使用通讯录时遇到问题。该应用程序应该能够让用户删除和恢复已删除的联系人。
为了恢复联系人,我想使用存档和 NSCoding 方法将 vCard 的副本保存到每个“人”对象,并将其保存到磁盘。这样我就可以用 vCard 作为 NSData 属性来拉出“人”对象图。
我的问题是由于 vCard 不支持 NSCoding,是否可以将 vCard 包装到 NSData 并在 NSCoding 协议中的编码和解码方法中使用它?
多谢你们!