我正在关注最新 iOS SDK 中包含核心数据的示例导航视图模板。
在rootViewController.m
文件中,我在@synthesize 行中看到了这一点:
@synthesize fetchedResultsController=fetchedResultsController_, managedObjectContext=managedObjectContext_;
头文件在哪里:
@private
NSFetchedResultsController *fetchedResultsController_;
NSManagedObjectContext *managedObjectContext_;
}
@property (nonatomic, retain) NSManagedObjectContext *managedObjectContext;
@property (nonatomic, retain) NSFetchedResultsController *fetchedResultsController;
这是否意味着它们都是 @synthesized (创建 getter 和 setter),但是一个设置为等于另一个?看来这fetchedResultsController
也是文件中的一种方法rootViewController.m
。
这个模板在这个 SDK 版本中发生了变化,我正在关注 Apress 的更多 iPhone 3 开发,这真的很困惑。