我正在制作我的第一个 iphone 应用程序并且有一点误解。
我有一个菜单视图控制器和一个游戏视图控制器。我希望我的菜单视图控制器能够从 Web 服务中异步获取一些天气数据,这些数据可以传递到我的游戏视图控制器上。
在游戏菜单之间的序列中,我的想法是这样的:
if user presses playgame BEFORE weather data loaded
store a reference to the game view Controller and send it the data later.
else
we already have the weather data so we'll just set send that now.
但是我没有意识到一旦玩家转换到游戏视图控制器,在菜单视图控制器中接收天气数据的功能将停止触发!
当玩家在另一个视图控制器中时,有没有一种方法可以让一个视图控制器保持“活动”并在后台运行?