标签: ios objective-c
我有很多视图控制器继承自核心视图控制器,我在其中提供了一些常用方法。在我看来,我还可以加载像核心数据,uikit和其他重型库这样的东西来加载它们一次?这是最佳做法还是有任何理由不这样做?提前感谢您的指导。
答案 0 :(得分:1)
延迟加载是要走的路。避免初始风暴,这可能会导致用户在启动时等待一段时间。在整个应用程序的使用过程中,让他们等待(希望无法察觉)很短的时间可能会更好。 最后,它归结为您的应用程序的最佳用户体验,但一般来说,延迟加载是起点,从那里优化UI体验。