NSString을 UIImage로 변환하는 데 문제가 있습니다. EDIT1 : 나는 gtalk 서버에서 문자열로 사진을 다운로드하고 있으며 이미지로 사용하기 위해 5896efb83a92deaee41a30648cc9dbf7e9942b0e 파싱 된 파일을 파싱했다.NSString to UIImage
NSString *myPicture = [presence photo]; NSData *pic = nil; if (![myPicture isEqualToString:@""]) { pic = [myPicture dataUsingEncoding:NSUTF8StringEncoding]; } UIImage *picture; NSLog(@"Photo %@", pic); if (pic == nil) { picture = [UIImage imageWithData:[Utils getAvatar]]; } else { picture = [UIImage imageWithData:pic]; } NSLog(@"Picture %@", picture);
로그
Photo 35383936 65666238 33613932 64656165 65343161 33303634 38636339 64626637 65393934 32623065 Picture (null)
picture = [UIImage imageWithData:[Utils getAvatar]]가있는 부분은 잘
어떤 생각을 작동?
그냥 의미가 없습니다. 그 안에 문자열이 그려진'UIImage'를 만들고 싶습니까? – Costique
완전히 임의의 바이트 시퀀스에서 이미지가 생성 될 것으로 예상하십니까? 정확히 성취하려는 것은 무엇입니까? – Perception