내 응용 프로그램에는 Core Data로 채워지는 UITableView가 있습니다. 현재 "name"이라는 문자열이 있습니다. 나는이 tableview를 0, 1, 2 또는 1, 2, 3이라는 3 개의 섹션으로 나눌 수 있기를 원합니다. 이름은별로 중요하지 않습니다. 나는 현재 이것을 달성하는 방법을 정말로 모른다. 내 데이터 모델에 "용어"라는 새로운 특성이 있습니다.이 특성은 섹션을 기반으로하고 싶습니다. 이것이 정수가되는 것이 가장 좋은가?Core Data 속성을 기반으로하는 UITableView 섹션
저는 iOS 개발에서 일종의 초보자입니다. 그렇다면 어떻게하는지 잘 아는 사람이라면 크게 감사하겠습니다.
"name"속성으로 tableview를 채우는 정렬 방법은 다음과 같습니다.
- (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"
}
감사합니다.
NSFecthedResultsController를 사용하고 있습니다. 귀하의 의견에 감사드립니다. 나는 이것을 시도 할 것이다. – mhbdr
@ user1247573 환영합니다 ...이 부분이 정확하다면 답을 표시하십시오. 건배. –