У меня есть массив объектов. Каждый объект имеет свойство «дата» и «название». Я хочу, чтобы заполнить секционный UITableView
с этими элементами, как:iphone - Создать NSMutableDictionary, заполненный NSMutableArrays динамически
Section 1 - 2012.06.12 (taken from object.date)
Cell 1.1: Title 1 (taken from object.name)
Cell 1.2: Title 2
Cell 1.3: Title 3
...
Section 2 - 2012.06.13
Cell 2.1: Title 1
Cell 2.2: Title 2
..
Section 3 ..
Я могу сделать это путь создания вручную 1..n NSMutableArrays для всех date
комбинаций и наполняя их object.name
значений. Но проблема в том, что я не знаю, сколько комбинаций date
есть, поэтому это нужно делать динамически. Кроме того, date
свойства может повторяться в различных объектах Моя структура объекта:
Object
-NSDate - date
-NSString - title
UPD:
Я думаю, если это возможно, чтобы создать NSDictionary, где ключ будет моя датой и объектом будет NSArray, который содержит все мои элементы для ключа-даты. Но я не знаю, как это сделать динамично.
Надеюсь, я достаточно подробно объяснил свой вопрос. Спасибо заранее!
В каждом объекте есть 3 названия? Можете ли вы показать свою структуру объекта? –
Откуда вы набираете даты? –
Я обновил свой вопрос. Каждый объект имеет только один заголовок. Заголовки в примерах взяты из разных объектов. – Oleg