我有一组使用 NSCoding 和 NSKeyedUnarchiver 检索的缓存对象。这些有很多属性。
我现在需要检查我创建的对象的内容是否与数组中的任何缓存对象内容相同。我当然无法使用 containsObject 检查对对象的引用是否相等,但我可以检查它们的内容是否相同。我知道如何达到最终结果,但在这种情况下最佳做法是什么?我希望它花费尽可能少的时间。
请记住,只有当所有属性都匹配时,对象才是相同的。
感谢您的时间!
我有一组使用 NSCoding 和 NSKeyedUnarchiver 检索的缓存对象。这些有很多属性。
我现在需要检查我创建的对象的内容是否与数组中的任何缓存对象内容相同。我当然无法使用 containsObject 检查对对象的引用是否相等,但我可以检查它们的内容是否相同。我知道如何达到最终结果,但在这种情况下最佳做法是什么?我希望它花费尽可能少的时间。
请记住,只有当所有属性都匹配时,对象才是相同的。
感谢您的时间!