I\'m creating small tile images to be stored on disk and displayed to the user. Here is my current process for doing this:
I've never tried what you described, and I don't like being the bearer of bad news, but taken from Apple's documentation.
Note: For the most part, UIKit classes should be used only from an application’s main thread. This is particularly true for classes derived from UIResponder or that involve manipulating your application’s user interface in any way.
Of course, they conveniently say "For the most part", so that leaves some wiggle room.