大多数应用程序都有加载屏幕,这可能是为了防止游戏出现问题,并预加载后续需要的所有数据。我正在开发一个游戏,它每隔几帧就会跳过一次,这可能是因为渲染到屏幕上的对象的图像数据没有被保存在内存中所致。那么程序员实际上是如何在整个应用程序运行期间保留这些数据的呢?我可以考虑使用数组,例如
编辑:对于投票关闭问题的人,我的问题更具体地说是:iOS 游戏通常使用哪种方法将其数据加载到活动内存中,在运行时轻松并低开销地访问?
NSArray
或 NSMutableArray
来保存图像,但我仍然难以看到这将如何改善应用程序的性能。也许我完全偏离了主题。对于这个领域有经验的人的建议将不胜感激。编辑:对于投票关闭问题的人,我的问题更具体地说是:iOS 游戏通常使用哪种方法将其数据加载到活动内存中,在运行时轻松并低开销地访问?