UIImage имеет - initWithData:
метод. Из документов: "Данные в параметре данных должны быть отформатированы для соответствия формату файла одного из поддерживаемых типов изображения system’s".
theData должен быть NSData
объект, который уже содержит данные. Необходимо сделать файл, загружающий/загружающий к эти NSData
объект, прежде чем это будет использоваться. Можно осмотреть его при помощи NSLog
на theData и видеть, содержит ли это допустимые данные.