iOS中CoreData数据管理系列四——进行数据与页面的绑定
iOS中CoreData数据管理系列四——进行数据与页面的绑定 一、引言 在上一篇博客中,我们讨论了CoreData框架中添加与查询数据的操作,事实上,在大多数情况下,这些数据都是由一个UITableView表视图进行展示的,因此,CoreData框架中还未开发者提供了一个类NSFetchedResultsController,这个类作为桥接,将视图与数据进行绑定。 添加与查询数据操作: http://my.oschina.net/u/2340880/blog/611430 。 二、进行数据初始化 NSFetchedResultsController的初始化需要一个查询请求和一个数据操作上下文。代码示例如下: //遵守协议 @interface ViewController ()<NSFetchedResultsControllerDelegate> { //数据桥接对象 NSFetchedResultsController * _fecCon; } @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; //进行初始化操作 NSURL *modelUrl = [[NSBundle mainBundle]URLForResource:@"Model" withExtension:@