我想創建一個UIImage
從byte array
,我從web service
得到。字節數組自帶嵌入在XML和在該方法中如何創建從web服務作爲字節數組傳回的圖像在iphone上的圖像視圖
-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict{
}
我它附加到currentElementValue
。然後我將currentElementValue
轉換爲NSData
,然後轉換成image
。
content = currentElementValue;
NSData * imageData = [content dataUsingEncoding: NSUTF8StringEncoding];
UIImage *image = [[UIImage alloc] initWithData:imageData];
現在我不知道我應該怎麼重視這一個UIImageView
以及如何diplay它。另外如果有人知道,我會很感激找到如何將image
保存在文件中並從該文件中顯示它。
我很抱歉,如果這是一個愚蠢的問題,但我搜索書籍,並在谷歌和我沒有找到的東西,會爲我工作。
謝謝!
謝謝。如果您知道,也許您可以告訴我如何將其保存在文件中以及如何從該文件中顯示它。 :) – alin
@alin'UIImagePNGRepresentation'或'UIImageJPEGRepresentation'將創建一個'NSData'表示作爲指定的格式。然後用適當的文件擴展名將該數據寫入文件。然後可以使用初始化程序(如' - [UIImage initWithContentsOfFile:]')加載該文件。 – justin
賈斯汀,你是最棒的!:) – alin