Я заметил, что метод 'hashcode' для NSMutableDictionary и NSMutableArray дает мне значение hashvalue, равное количеству ключей независимо от значения NSMutableDictionary и количества объектов в случае NSMutableArray.
По сути, я хочу обнаружить изменение в NSMutableDictionary. Мой словарь содержит пары ключ / значение в виде строки / NSMutableArray. И я хочу обнаружить изменение в словаре, если элемент добавляется / удаляется из любого из его значений.
В случае, если я пойду для вычисления хеша для NSMutableArray, которые являются значениями в моем словаре, это неосуществимо, так как есть также возможность добавления другого значения и удаления существующего, в этом случае просто давая мне количество элементов, которые собираются остаются такими же, но хеш должен быть другим.
Какой лучший способ справиться с такими изменениями в словаре?