使用NSFetchedResultsController
与tableview连接
修改数据
查询结果分组
多重排序筛选查询结果
缓存查询结果，如下次查询条件相同直接从缓存中读取
设置监听和反应改动
动态更新数据变更