IOS选项卡栏预加载所有选项卡

IOS选项卡栏预加载所有选项卡,ios,json,cocoa,uitabbarcontroller,preloader,Ios,Json,Cocoa,Uitabbarcontroller,Preloader,我有一个基于tabbar的应用程序。在每个VC(选项卡)上,我都有一个JSON服务调用。预加载选项卡上所有视图的最佳方式是什么,这样当用户点击选项卡时,它就已经加载了?是否有任何方法进行视图加载 Tks 最好的方法是遵循MVC设计模式,使服务调用独立于UI。启动应用程序时,开始加载所有(使用单个类或AppDelegate中的“ServiceCommunicator”类的实例)。然后,当单击特定选项卡并加载UIViewController时,它将检查您的“ServiceCommunicator”类

我有一个基于tabbar的应用程序。在每个VC(选项卡)上,我都有一个JSON服务调用。预加载选项卡上所有视图的最佳方式是什么,这样当用户点击选项卡时,它就已经加载了?是否有任何方法进行视图加载


Tks

最好的方法是遵循MVC设计模式,使服务调用独立于UI。启动应用程序时,开始加载所有(使用单个类或
AppDelegate
中的“
ServiceCommunicator
”类的实例)。然后,当单击特定选项卡并加载UIViewController时,它将检查您的“
ServiceCommunicator
”类,如果它仍在加载它的数据,它将显示一些加载消息,否则它将显示下载的数据…

似乎是合法的。这是我的第一个应用程序。经过两个月的学习,来自前端,所以,我知道我做了一些坏事。特别是因为我对MVC和OOC没有概念。但在我的下一个应用程序中,我肯定会让事情变得更正确一点!谢谢你的帮助!