-(void)parser:(NSXMLParser *)parser
didEndElement:(NSString *) elementName
namespaceURI:(NSString *)namespaceURI
qualifiedName:(NSString *)qName{
if ([elementName isEqual:@"image"]) {
NSLog(@"Encoded Data %@",encodedData); //THIS SHOWS UP FINE
//lets now show image
UIImage * decodedImage = [[UIImage alloc] initWithData:[Base64 decode:encodedData]];
[Image setImage:decodedImage]; //WHERE IS THE IMAGE?
[encodedData release];
encodedData = nil;
}
}
我正在使用以下库进行base 64解码。 http://imthi.com/blog/programming/iphone-sdk-base64-encode-decode.php我为什么无法在屏幕上查看图像?
是否发生了碰撞事故? – 2011-05-05 08:00:40
可能是你的图像没有正确解码... – Gypsa 2011-05-05 08:06:35
你的解码函数是否返回NSData – Gypsa 2011-05-05 08:07:12