Я работаю с NSSet
и NSCountedSet
, и у меня есть вопрос о том, как NSSet различает объект? Используется ли память? Если бы у меня было 2 объекта с именем car1
, и я получил один из массива, а другой, загруженный из Интернета, будет рассматриваться как один объект, если они точные. Пройдя через Документация Apple не объяснила вышеуказанный случай.NSSet & NSCountedSet дифференциация объекта
-1
A
ответ
2
NSSet
hash
и isEqual
способ определения равенства сторон. Если вы не переопределили эти два метода, Foundation будет использовать методы от NSObject
. У Майка Эша есть good article про хэш и isEqual.
Смежные вопросы
- 1. Почему NSSet/NSMutableSet/NSCountedSet заставляет неизменяемые объекты в качестве записей?
- 2. Как проверить существующий элемент в NSSet или NSCountedSet?
- 3. NSSet и NSCountedSet, когда самое лучшее время для их использования?
- 4. Получение объекта из NSSet
- 5. Сохранение NSCountedSet в NSUserDefaults
- 6. Swift: NSCountedSet с картой
- 7. KVO на NSCountedSet?
- 8. Как работает NSCountedSet?
- 9. Перечисление NSCountedSet в Swift
- 10. NSCountedSet order by count
- 11. Как сопоставить значение объекта NSSet в CoreData?
- 12. Проверка и удаление объекта в NSSet
- 13. coreData: Перемещение записи из объекта NSSet
- 14. Нахождение объекта в NSSet различных объектов
- 15. Получение объекта из теста прохождения NSSet
- 16. Как я знаю, индекс объекта Array, в NSCountedSet
- 17. NSCountedSet Дублирует и подсчитывает в UITableView
- 18. Swift NSCountedSet init с ошибкой массива?
- 19. чтение/запись NSCountedSet для plist
- 20. Объекты NSSet для элементов поля NSSet
- 21. Измените NSSet NSNumber на NSSet для int
- 22. Основной запрос данных на NSSet из NSSet
- 23. ios - Вычитание NSSet из другого NSSet
- 24. Возможно получить NSSet с переменными из NSSet с объектами?
- 25. дифференциация в matlab
- 26. Matlab Дифференциация
- 27. Как распечатать содержимое NSSet?
- 28. Заполнить NSSet объектами CoreData
- 29. Преобразование NSSet в NSMutableArray
- 30. Печать NSSet внутри enumerateObjectsUsingBlock