【发布时间】:2012-08-02 11:06:27
【问题描述】:
我正在使用具有瞬态 NSDate 属性的核心数据 NSFetchedResultsController UITableView。我将其作为瞬态属性的主要原因是我的 UITableView 条目会根据 NSDate 放入部分中,但是当日期更改时可以在部分之间移动。
到目前为止,它似乎工作得很好,但它只会更新/刷新(我对此真的很陌生,所以我不知道我是否使用了正确的术语,抱歉!)当我关闭应用程序时并从多任务处理中杀死它,或者通过 Xcode 重新运行它。如果我不这样做,这些项目就不会改变,也不会被放入正确的部分。有没有办法手动让它刷新,这样用户就不需要这样做来让它正常运行?
谢谢!
【问题讨论】:
-
更新是如何传播的? NSFetchedResultsController 委托?
-
可能相关的是,对于 SQlite 存储,您不能将瞬态属性用于排序描述符。
标签: objective-c ios core-data refresh transient