我有一个应用程序,需要保持有多少人加入了一个房间,我的问题是保持这个价值。每次用户加入时我都需要将此值递增1。所以我需要检查房间是否已满。
我一直在考虑使用会话并在php中跟踪这个值,但是本机还有其他方法,所以我的问题是如何保留或保留这个值?
我尝试在两部手机上运行,但当第二部手机运行应用时全局值(myData)应为2时值始终为1:
key : value
答案 0 :(得分:0)
如果您想在您的案例中同步设备之间的信息,您应该使用您的服务器更新数据(或者如何处理设备和房间之间的网络等)。
例如,如果您在新手机中安装应用程序,它应首先从服务器获取值并保存NSUserDefaults以便可以同步。 但是,通过这种方式,我认为您不需要在手机中存储数据,因此您可以直接使用来自服务器的信息来检查房间的完整性等。存储为NSUserDefaults看起来对我来说是不必要的。
我希望我的问题和你的应用是正确的。