Я хочу, чтобы добавить объекты в NSArray
и получить к ним доступ с помощью ключей. В настоящее время способ, которым это делается, заключается в создании отдельного NSDictionary
пар ключ-значение, где значение представляет собой целое число, представляющее индекс в моем NSArray
. Это кажется мне дополнительным шагом.Доступ к массиву/набору объектов с ключами
Если мое понимание NSDictionary
верное, могут быть сохранены только «значения»: указатель на объект не может.
Несомненно, должна существовать эквивалентная функция типа NSDictionary
, позволяющая хранить и осуществлять доступ к объектам с помощью ключа? Я просмотрел документацию, но, похоже, не нахожу ответов, если им не хватает чего-то очевидного.
Получается, что на самом деле объекты могут быть использованы. Проблема, с которой я сталкивалась с объектами, когда я пытался это сделать, заключалась в том, когда я попытался восстановить объект и добавить его непосредственно в виде представления в представлении. Объект не был добавлен в представление ... Посмотрите мой код снова сегодня вечером. –
Ах, чувствуя себя довольно глупо сейчас. В моем коде произошла ошибка, я передавал ноль объекту словаря, который, как я думал, должен был быть UIView.Чтобы подтвердить, объекты могут быть использованы - * смущен * –