0

エンコードとデコードの方法を使用せずに、UIImage を NSString に変換したいと考えています。次のコードが使用されています..ガイドしてください..ここでは、「encoding:NSASCIIStringEncoding」を使用しています。でも使いたくない。バイナリを直接使用したい。出来ますか ?

  UIImage *image = [[UIImage alloc]initWithData:imageName];
  NSData *imageDataString = UIImagePNGRepresentation(image);
  NSString *content = [[NSString alloc]initWithBytes:[imageDataString bytes] length:[imageDataString length] encoding:NSASCIIStringEncoding];

前もって感謝します。

4

1 に答える 1

0

バイナリファイルとして保存したい場合は、NSDataswriteToURL:atomically:メソッドを使用してみませんか? ファイルを保存したくない場合は、NSData で作業を続けてください。これは、生のバイナリ データの客観的な C ラッパーです。

于 2012-06-05T11:35:23.883 に答える