【发布时间】:2012-06-13 10:44:05
【问题描述】:
我有一个对象数组。每个对象都有属性“日期”和“标题”。
我想用以下项目填充分段UITableView:
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 ..
我可以通过为所有 date 组合手动创建 1..n NSMutableArrays 并用 object.name 值填充它们来做到这一点。但问题是我不知道有多少date组合,所以应该动态完成。此外,date 属性可以在不同的对象中重复
我的对象结构是:
Object
-NSDate - date
-NSString - title
UPD:
我在想是否可以创建 NSDictionary,其中键是我的日期,对象是 NSArray,其中包含我的所有关键日期项目。但我不知道如何动态地做到这一点。
我希望我已经足够清楚地解释了我的问题。 提前谢谢!
【问题讨论】:
-
你的每个对象包含 3 个标题?你能展示你的对象结构吗?
-
你从哪里获取日期?
-
我已经更新了我的问题。每个对象只有一个标题。示例中的标题取自不同的对象
标签: iphone objective-c ios xcode cocoa-touch