我有一个基于tabbar的应用。在每个VC(选项卡)上,我有一个JSON服务调用。预加载选项卡上所有视图的最佳方法是什么,因此当用户点击选项卡时,它已经加载了?是否有任何方法可以加载视图?
韩国社交协会!
答案 0 :(得分:0)
最好的方法是遵循MVC设计模式,使服务调用独立于UI。当您启动应用程序时,开始加载所有内容(使用单个类或ServiceCommunicator
中的“AppDelegate
”类的实例。然后当单击特定选项卡并加载UIViewController时,它将检查您的“ServiceCommunicator
”类,如果它仍在加载数据,它将显示一些加载消息,否则它将显示下载的数据... < / p>