2011-03-21 56 views
0

我有一些數據,以XML標籤從服務器來了,是在字節形式 我必須將它轉化成的UIImage 我已經嘗試在谷歌的各個環節,並在這裏,但沒有幫助...製作的UIImage從字節

我用

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

他們講述了一個關於dataWithBase64EncodedString:方法,它是不是有在我的版本的Xcode。 請幫忙。

回答

0

嘗試使用以下(其中,數據是NSData的類型):

的UIImage * IMG = [[UIImage的頁頭] initWithData:數據];

1

您可以在數據參數使用

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

UIImage *image = [UIImage imageWithData:data]; 

的數據必須進行格式化,以匹配該系統的支持的圖像類型之一的文件格式。

+0

嗨我也試過這個,但無法從字節做一個NSData,你能幫忙嗎? – 2011-03-21 09:05:09

+0

通過NSData的參考,看看如何從字節生成NSData。 http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSData_Class/Reference/Reference.html – visakh7 2011-03-21 09:09:01

+0

該頁面只給出了我已經知道的方法,僅此而已 – 2011-03-21 09:16:19