Извините, я не уверен в правильном языке здесь, но когда методы вызываются, потому что они являются либо методами делегата, либо методами, называемыми в результате того, что они указаны как цель наблюдателя, выполняются ли они на основном нить?
Мне интересно, могу ли я просто внести изменения в пользовательские интерфейсы в этих методах или мне нужно их обернуть в
dispatch_async(dispatch_get_main_queue(), ^{ UI stuff });
TIA: John