2

UITableView の結果を生成する NSFetchRequest を作成しようとしています。

個別の「partnerName」列を見つけるだけです。[this] の結果として、残りの列が生成されます。(ごく最近)

例)

partnerName ---------- 日付

  • あ ------------------ 8/15
  • あ ------------------ 8/14
  • B ------------------ 8/15
  • B ------------------ 8/10
  • C ------------------ 8/20

->

partnerName ---------- 日付

  • あ ------------------ 8/15
  • B ------------------ 8/15
  • C ------------------ 8/20

            AppDelegate *delegate = [UIApplication sharedApplication].delegate;
            NSManagedObjectContext *context = [delegate managedObjectContext];
    
            NSFetchRequest *request = [[NSFetchRequest alloc] init];
            NSEntityDescription *entity = [NSEntityDescription entityForName:@"Chat" inManagedObjectContext:context];
    
            NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"date" ascending:NO];
            [request setSortDescriptors:@[sort]];
    
            [request setEntity:entity];
            [request setResultType:NSDictionaryResultType];
            [request setPropertiesToFetch:[NSArray arrayWithObjects:@"partnerName",nil]];
    
    
            [request setReturnsDistinctResults:YES];
    
            // Execute the fetch
            __autoreleasing NSError *error = nil;
    
            NSArray *objects = [context executeFetchRequest:request error:&error];
    

「Just a Column」値を区別する方法がわかりません。全データではない

4

0 に答える 0