2012-08-31 2 views
0

여기 정적 URL을 위해 작업하고 있습니다.URL에서 데이터를 iPhone의 이미지로 변환

내 코드 :

NSURL *url = [[NSURL alloc] initWithString:@"http://cns.bu.edu/~lgrady/diagonal_line_nobreak_seg.jpg"]; 

NSData *myData = [NSData dataWithContentsOfURL:url]; 

img.image = [UIImage imageWithData:myData]; 

그래서, 이미지 뷰에 이미지를 볼 수 있습니다.

하지만 내부 웹 서비스 URL을 전달하는 중입니다.

그리고 아래와 같은 URL 대신 이미지에서 바이트 이미지에 대한 데이터를 받고 있어요 :

{"AppBanner":"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUg.....VORK5CYII="} 

그러나 위의 코드의 도움으로, 나는 이미지로 데이터를 변환 할 수 없습니다.

어떻게이 데이터를 이미지로 변환 할 수 있습니까?

모든 솔루션?

미리 감사드립니다.

답변

0

사용 NSData-Base64이있는 NSData로 다음

NSString *strBase64 = [yourResposeDict objectForKey:@"AppBanner"]; 
//decode strBase64 using NSData-Base64 library 
있는 UIImage

에 base64로 변환하는