我有一个关于在 iOS 上玩多人游戏时通过 Game Center 发送和接收数据的问题。
在我匹配两个人之后,在我的游戏中,游戏被带到用户可以开始玩的游戏屏幕。
由于两台设备不会同时加载游戏画面(网络原因),我的第一台设备中的 viewDidLoad 功能有时会在第二台设备加载画面时已经完成。
这意味着例如在 viewDidLoad 我通过我的本地播放器别名发送到我的较慢设备,因为较慢的设备仍在加载时较快的设备正在加载,当屏幕加载时,我较快的设备接收较慢设备播放器别名,反之则不然。
因此,一个设备是否有任何简单的方法可以检测另一个设备何时加载,并从那里推送任何相关代码?