It looks like you're updating something on the UI from a thread that's not the main thread.
There's not a lot to go on in your question. But if you're using JSON, you're probably retrieving it asynchronously. Make sure that whenever you update the UI from something retrieved, that you wrap it up in a call to the main thread through something like
dispatch_async(dispatch_get_main_queue(), ^{
// code to post to UI
});
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…