2010-08-31 84 views
0

我有一个应用程序预先加载了一个月的数据,并且一次发布一天。如何重新加载NSFetchedResultsController?

NSDate *now = [NSDate date]; 

     // Create predicate 

     NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(location.name == %@) AND (date < %@)",longLocation,now]; 

一切多任务工作过伟大的,但现在,它不再从零我不能让它认识到新的日期和重新加载基于该新的日期数据开始。

我把视图加载到TabBarController中。它似乎想永远坚持这个观点,我似乎无法得到viewWillAppear做任何事情。

任何帮助将不胜感激。 感谢

回答

0

如果您fetchRequestController使用的缓存,如果你想修改fetchRequest(例如改变谓语),你必须再次使用performFetch

之前删除缓存