Обновления пользовательского интерфейса должны выполняться в главном потоке. Если вы используете соединение в другом потоке, используйте:
[self performSelectorOnMainThread:@selector(updateImageView:) withObject:newImageRecd waitUntilDone:FALSE];
где updateImageView:
- метод, используемый для установки свойства изображения представления изображения:
-(void)updateImageView:(UIImage *)image
{
[self.imageView setImage:image];
}