title: Can I use a background thread to parse data?
body: <p>I'm using chcsvparser to parse data from a csv file on my apps launch.  It's taking way too long to startup on main thread so I was thinking of doing this on the background thread. But I read that you can't pass objects between the threads. The parser outputs an NSArray so is there a way to do this?  I've also read that you shouldn't change UI from background thread but this array will load a table view.</p>