0

我有一个主视图控制器,当您按下按钮时它会加载一个 tableviewcontroller。基本上它就像一本日记。我想要发生的是,一旦您到达 UITableview,它就会有一个带有日期的单元格,并且该单元格会突出显示。它继续将每个条目存储到列表中。

我查看了有关如何添加/删除单元格的文档,但我无法弄清楚如何自动执行此操作(可能在午夜或其他时间)并让它也输入日期......

最终它会加载一个页面来输入文本,但我想我知道该怎么做,所以我稍后会这样做。

谢谢你。

4

1 回答 1

0

如果您的数据存储在 Core Data 数据库中,您可以使用 NSFetchedResultsController 并实现 NSFetchedResultsControllerDelegate 方法,告诉您请求的数据已更改:

– 控制器将更改内容:
– 控制器:didChangeObject:atIndexPath:forChangeType:newIndexPath:
– 控制器:didChangeSection:atIndex:forChangeType:
- 控制器DidChangeContent:

http://developer.apple.com/library/ios/#documentation/CoreData/Reference/NSFetchedResultsControllerDelegate_Protocol/Reference/Reference.html

于 2011-12-25T10:11:04.377 回答