要在Objective-C中设置游戏循环,我了解到我应该设置一个CADisplayLink
updater = [CADisplayLink displayLinkWithTarget:self selector:@selector(gameLoop) ];
[updater setFrameInterval: 1];
[updater addToRunLoop: [NSRunLoop currentRunLoop] forMode: NSRunLoopCommonModes];
Run Code Online (Sandbox Code Playgroud)
我如何在Swift中执行此操作?
我试过谷歌这个,但我找不到任何这方面的例子.
我尝试从我们必须在我们的产品中使用的客户端添加框架,并将其作为文件分发.
我面临的问题是框架不适用于模拟器,当我想使用模拟器时,我必须使用框架的调试版本.但是当我们发布到app store时,调试版本不能被包含在内,它们会被拒绝.
当我谷歌这个问题时,看起来苹果不允许这种框架.或者最近有变化吗?
我也找到了所谓的FAT框架的信息,这是新的东西吗?
我试图在apple.com上找到有关此信息的信息,但我没有找到任何可以解释这种情况的信息.
当我使用像Firebase这样分发为pod的框架时,我没有这个问题.
这些框架有什么区别?是客户端可以使用框架做什么,以便可以在模拟器和应用程序商店中使用它?