Как я могу преобразовать данные в изображение? - PullRequest
0 голосов
/ 03 марта 2011

я изучаю CFNetwork, сокет, я почти закончил. Но я хочу использовать UIImageView, чтобы получить данные из URL, затем преобразовать в UIImage, затем добавить UIImageView

но я думаю, что у него есть проблема с преобразованием данных в изображение

я использую код ниже ...

void CFSockCallBack(CFSocketRef s, CFSocketCallBackType callbackType, CFDataRef address, const void *data, void *info){

     if (callbackType == kCFSocketDataCallBack) {
        UInt8 *d = (UInt8 *)CFDataGetBytePtr((CFDataRef)data);
        int len = CFDataGetLength((CFDataRef) data);

         NSData *nsdata = [NSData dataWithBytes:d length:len];

         imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 460.0)];
         UIImage *receiveImage = [UIImage imageWithData:nsdata];

imageView - статический экземпляр delcared.

ты понимаешь мою кодировку? T.T затем Пожалуйста, помогите мне!

1 Ответ

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

Вы устанавливаете свойство изображения imageView в receiveImage? Или это было случайно исключено из фрагмента кода? Также вы получаете какое-то сообщение об ошибке или только пустое пространство UIImageView?

...