2010-08-31 93 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

之前刪除緩存