SpriteKit: performance hit while preloading SKTextureAtlas
问题 I'm experiencing a performance hit when preloading SKTextureAtlas : let textureAtlas = SKTextureAtlas(named: atlasName) textureAtlas.preload(completionHandler: { ... }) By performance hit, I mean FPS dropping to ~50 for a short amounts of time. I tested it with Time Profiler in Instruments and verified that this work is indeed being done on a worker thread, like stated in documentation. The image bellow shows a Time Profiler capture of the spike, caused by preloading atlas. As you can see,