你们如何为iPhone游戏创建在线游戏功能?显然,人们可以每隔一段时间询问服务器,但考虑到设备的能力,这是现实的吗?假设你每秒或两秒询问一次服务器并检索100字节的数据...是否可能在游戏进行的同时在后台检索数据,还是会被服务器查询所阻塞?
提前致谢, BCH
提前致谢, BCH
你可以进行异步请求。但是你在这里提出了一个非常非常困难的问题。只是想确保你知道这一点。
看一下 WiTap 示例(在 xcode 中进行全文搜索 witap)。它使用 NSStreams 来获得异步行为,而无需您自己管理线程或轮询。