2
我有一个应用程序必须从Sqlite数据库中获取数据才能向用户显示第一个元素。iphone线程加速启动应用程序
我已经创建了一个包装数据库访问的域对象,并且是一个线程安全的单例。
这是以下策略最优,以确保线程应用程序给出的iPhone的文件访问和存储管理功能,最快的负载:
1)在AppDelegate中的FinishedLaunching事件中,我做的第一件事就是内创建域单一个新的线程。这将导致域对象转到Sqlite并获取它所需的数据而不锁定UI线程。
2)然后我调用标准的窗方法来添加视图和MakeKeyAndVisible等
有没有在AppDelegate中较早的阶段我应该在哪里断火创建域对象和访问sqlite的线程?