3 ms·
Running a block async on the main thread can still hurt UI performance. Having worked on an app that deals with a lot of image downloading and processing, we n
by sandyarmstrong 14y ago
Running a block async on the main thread can still hurt UI performance. Having worked on an app that deals with a lot of image downloading and processing, we needed to use a different runloop for downloading, and background operations to do image resizing and caching.
Between blocks and NSOperationQueue this all feels pretty natural in iOS development. You're not explicitly managing thread creation, etc.