Yeah that looks good.
Unfortunately I can't post the code I wrote for doing it asynchronously as it is owned by the client I wrote it for, not me.
If you haven't already you should read the thread document in the help resources and learn about NSOperation and NSOperationQueue, which make doing jobs like this on threads very clean and simple.
|