2010-06-14 46 views
0

我使用核心數據模板創建了一個新項目。然後我添加了具有firstName字符串屬性的員工實體,並填充了擁有100名員工和許多不同名字的持久性商店。爲了讓NSFetchedResultsController具有部分,我必須做些特別的事嗎?

在創建FRC的RootViewController的,我這樣設置sectionNameKeyPath:

NSFetchedResultsController *frc = [[NSFetchedResultsController alloc] 
    initWithFetchRequest:fetchRequest 
    managedObjectContext:managedObjectContext 
    sectionNameKeyPath:@"firstName" 
    cacheName:@"Root"]; 

但是,我從來沒有看到任何章節或標題。大概我必須在某個地方啓動它?

回答

2

您必須確保數據源方法返回節信息。檢查numberOfSectionsInTableView:是否返回適當的節數,並且sectionIndexTitlesForTableView:返回適當的標題。

+0

是的,這是有道理的。森林裏的東西太多了;) – dontWatchMyProfile 2010-06-15 19:26:42

相關問題