All UIKit objects should be used on the main thread only.
http://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/CocoaFundamentals/AddingBehaviortoaCocoaProgram/chapter_4_section_6.html#//apple_ref/doc/uid/TP40002974-CH5-SW47
別のスレッドからUIを更新する場合は、メインスレッドからのみ行うようにします。
[target performSelectorOnMainThread:callBack withObject:item waitUntilDone:NO];