создание UIImage из байтов - PullRequest
0 голосов
/ 21 марта 2011

У меня есть некоторые данные, которые поступают в виде тега xml с сервера и находятся в байтовой форме. Я должен преобразовать их в UIImage. Я пробовал различные ссылки в Google, а также здесь, но без помощи ...

Iиспользовали

`NSData *fileData = [NSData dataWithBase64EncodedString:@"/qf20+EWOfpJfjrUaU6n1fSRjXF8ALQZEDy8v7az8Ks8/................SVrttqCVOp9X0kDtYXh2EZIHYGYfVUlptlcpTLtfnn7PR6Tbpl8rpjy93lxcYmDftq9ZSCVDQnruZm6unQYfhis/Ife/bWfu0CHxnMc3Qam9VpEPk/vftp91gZ`+N5ilMOg2lbByAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAIAgCAID//2Q=="];

Они рассказали о методе dataWithBase64EncodedString:, которого нет в моей версии xcode.Пожалуйста, помогите.

Ответы [ 2 ]

1 голос
/ 21 марта 2011

Вы можете использовать

UIImage *image = [[UIImage alloc] initWithData:data];

или

UIImage *image = [UIImage imageWithData:data];

Данные в параметре данных должны быть отформатированы в соответствии с форматом файла одного из поддерживаемых системой типов изображений.

0 голосов
/ 21 марта 2011

Попробуйте следующее (где данные имеют тип NSData):

UIImage * img = [[UIImage alloc] initWithData: data];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...