iphone应用程序中的数据库访问建议

iphone应用程序中的数据库访问建议,iphone,Iphone,我需要一些关于如何从数据库(sqlite)获取数据的建议。我有一个基于导航的应用程序。我拥有的数据库包含一个联系人表。对于联系人中的每一行,另一个联系人详细信息表包含大约50行。 我必须在应用程序启动时加载来自联系人的数据,因为我必须在应用程序的第一页显示这些数据。关于联系人的详细信息,我对如何从数据库加载数据有点困惑。 我是否要在应用程序加载时一次加载所有内容?或 是否仅在选择特定联系人时加载此数据?简短回答:使用CoreData,您无需担心 稍长一点的回答:视情况而定(好的,那是较短的)。如

我需要一些关于如何从数据库(sqlite)获取数据的建议。我有一个基于导航的应用程序。我拥有的数据库包含一个联系人表。对于联系人中的每一行,另一个联系人详细信息表包含大约50行。
我必须在应用程序启动时加载来自联系人的数据,因为我必须在应用程序的第一页显示这些数据。关于联系人的详细信息,我对如何从数据库加载数据有点困惑。 我是否要在应用程序加载时一次加载所有内容?或
是否仅在选择特定联系人时加载此数据?

简短回答:使用CoreData,您无需担心

稍长一点的回答:视情况而定(好的,那是较短的)。如果您的数据库很小,并且您不打算更新它,那么您可以在启动时加载它;但是,如果您正在更新或它更大,请在从主控台调用视图控制器时加载详细信息-通常在
viewdiload
中加载(或
视图将再次显示,具体取决于具体情况)