私のアプリには、Core Data(現在は「name」と呼ばれる文字列)が入力されたUITableViewがあります。このテーブルビューを0、1と2、または1、2と3という名前の3つのセクションに分割できるようにしたいと思います。名前は実際には重要ではありません。私は現在、これを達成する方法を本当に知りません。データモデルに「term」という新しい属性があります。これは、セクションのベースにするものです。これは整数であることが最善ですか?
私はiOS開発の初心者なので、誰かがこれを行う方法を知っているなら、私はそれを大いに感謝します。
これが、テーブルビューに「name」属性を設定するソートの現在のコードです。
- (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"
}
みんな、ありがとう!