リストが定義されています:
@property (nonatomic, strong) NSArray *list;
@synthesize list = _list;
違いは何ですか:
list = [self.managedObjectContext executeFetchRequest:fetchRequest error:&error];
と
self.list = [self.managedObjectContext executeFetchRequest:fetchRequest error:&error];
1 つ目は Core Data のすべてのレコードを返しますが、2 つ目は何も返しません。