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