在核心数据中处理UISearchBar

时间:2012-05-04 01:27:07

标签: objective-c ios database core-data nsfetchedresultscontroller

以下是iPad中的应用创意:我有两个以核心数据为模型的实体。高尔夫球手实体与FittingSession有一对多的关系,因此每个高尔夫球手都能够进行多场比赛。由于我是新用户,因此无法为数据模型发布图像。但这里有详细信息:

ENTITY:高尔夫球手的GOLFER和FITTING SESSION属性 - first_name,last_name,emailId,contactNum,picture关系:NSSet * fittingSessions

适合会话的属性 - session_number,日期,位置,注释。关系:高尔夫球手*谁发挥

我正在开发一个名为ViewManager的视图控制器,它内部有2-3个自定义UIViews(高尔夫球员表视图和安装会话表视图)。每当我需要它时,我就会将它们设置为动画。

我正在从NSFetchedResultsController的tableview中获取我的高尔夫球手列表集合。我在顶部添加了一个UISearch栏,以便我可以搜索任何特定的高尔夫球手并获得所获得的结果。我还要再使用一个NSFetchedResultsController来获取搜索栏的结果吗?注意:我不能使用UISearchDisplayController,因为如果我使用它并尝试搜索特定的高尔夫球手,它会在表视图中显示相当于整个视图大小的结果,而我的tableview是一个子视图(大小为320 * 480)。主视图(1024 * 768-横向模式iPad)。

我该如何在这里解决问题呢?

0 个答案:

没有答案