谁能说出运行Uno或Hearts(Deck Game)之类的游戏循环的最佳方法

[CPU2 turn];
[CPU3 turn];
[User turn]; // Wait to get user input before proceed to [CPU4 turn]
[CPU4 turn];

最佳答案

也许您可以将NSOperation子类实例转入放置在NSOperationQueue中的子类实例中,该实例设置为仅允许一个并发转/操作。在这种情况下,将按照先进先出(FIFO)的顺序处理转弯。您可以在Apple的Managing Concurrency文档中了解有关此内容的更多信息。

关于iphone - iPhone甲板游戏循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3263327/

10-12 03:35