在我的应用程序中,我有一个由 Core Data 填充的 UITableView,目前是一个名为“name”的字符串。我希望能够将这个 tableview 分成 3 个部分,可以命名为 0、1 和 2,或 1、2 和 3。名称并不重要。我目前真的不知道如何实现这一点。我的数据模型中有一个名为“term”的新属性,这是我希望这些部分所依据的。这最好是整数吗?
我是iOS开发的新手,所以如果有人知道如何做到这一点,我将不胜感激。
这是我当前的代码,它使用“名称”属性填充表格视图。
- (void)setupFetchedResultsController
{
//1 - Entity
NSString *entityName = @"Task"; // Put your entity name here
NSLog(@"Setting up a Fetched Results Controller for the Entity named %@", entityName);
//2 Request
NSFetchRequest *request = [NSFetchRequest fetchRequestWithEntityName:entityName];
// 3 - Filter
//request.predicate = [NSPredicate predicateWithFormat:@"Task.name = name"];
// 4 - Sort
request.sortDescriptors = [NSArray arrayWithObject:[NSSortDescriptor sortDescriptorWithKey:@"name"
}
感谢大家!