我有一个NSMutableArray自定义对象,它们通过NSArchiver. 我需要能够检索存档作为备份并将其与现有NSMutableArray的应用程序合并。我需要删除应用内NSMutableArray和未存档之间的重复项,但通常使用NSSet或使用比较的方法是isEqual或containsObject不工作,因为虽然最初相等的对象显然不是在存档后。我可以通过两个数组进行嵌套迭代并比较对象 ivars,但这似乎相当繁重。
有什么我想念的吗。我对 Objective-C 和使用NSArchiver.