【发布时间】:2015-05-24 18:20:34
【问题描述】:
首先,这可能是一个菜鸟问题,但我试图解决它一段时间但我无法解决。
目标:
使用 [PFQueryTableViewController][1],我想要有与日期相关的部分。
例如:本周、下周、很快。
背景:
有关在 PFQueryTableViewController 上添加部分的问题在此 [Parse topic][2] 中进行了讨论。但该方法与日期间隔无关,我未能使其适应我的目标。
问题:
请你们指出我应该采取哪些步骤来获得我想要的东西?首先,区分不同时间间隔的条目(例如本周,下周,例如)-从Parse中获取-,然后分段排列?
我正在使用 swift。
提前致谢!
编辑
@danh 建议放弃 PFQTVC 并开始一个新的 ViewController:这种方法的代码可以满足问题的要求,可以在 Objective C 和 的答案中找到斯威夫特。
【问题讨论】:
-
您能否发布一些代码,显示您迄今为止尝试过的内容以及为什么它不起作用?
-
有两个挑战。第一种是取一个平面数组,将其分成N个按时间划分的数组。第二个挑战是操纵 parse 的 PFQueryTableVC 来处理二维数组而不是默认的平面数组。你正在为哪一个挑战而苦苦挣扎?请展示您目前所掌握的内容以及您认为哪里出了问题。
-
@danh 我用我可以对第一个挑战做些什么来编辑这个问题。但我不知道如何获得第二部分,将所有内容设置为部分。
-
按时间划分分区是合理的尝试,但如果您使用的是 PFQueryTableVC,则不是。您只需要在 queryForTable 方法中返回一个查询,然后对来自一个查询的结果进行除法。
-
@danh 我正在考虑放弃 PFQueryTableVC。也许使用标准的 UITableView 来获得我想要的东西,在 Parse 和 Core Data 之间进行同步会更好。你怎么看?你能告诉我哪一个是最好的方法吗?谢谢!
标签: ios objective-c uitableview swift parse-platform