Этот вопрос относится к наилучшей практике при отображении табличного представления, поэтому, если есть лучший способ решить эту проблему, чем мое предлагаемое решение (в вопросе), пожалуйста, скажите мне.
У меня есть таблицапредставление, которое имеет текст, который содержится в NSArray of Dictionaries в качестве источника для каждого текста ячейки.Представление таблицы также должно отображать UIImage в ячейке таблицы.В каждой ячейке будет текст, но некоторые ячейки могут не содержать UIImage.
Каков наилучший подход к этой проблеме?
В настоящее время, если для текста доступно UIImage, оно устанавливается какключ в словаре, который также содержит текст и отображается.С точки зрения управления памятью это плохой подход?
В качестве альтернативы, имеет ли смысл использовать два NSArrays, которые соответствуют друг другу (например, они оба имеют одинаковое количество элементов и объект с индексом 1первый массив будет соответствовать объекту по индексу 1 второго массива) и просто сохранить NSNull или что-то подобное во втором массиве (image), который не всегда может иметь объект, который должен отображаться?
Чтоэто все, спасибо за любой вклад!