1

jsonを使用してiPadからサーバーにデータを投稿しています。しかし、私のデータとともに、画像も送信できる必要があります。画像データを辞書に追加し、それを json に解析しようとしましたが、json は nscfdata を好みません。画像をサーバーに投稿する最も簡単な方法は何ですか? このトピックに関連する他の投稿から、人々は base64 に変換しています。私はそれをしなければなりませんか、それとももっと簡単で速い方法がありますか? base64 にエンコードする必要がある場合、それに関するチュートリアルはありますか?

4

1 に答える 1

6

base64に変換しています。このチュートリアルをチェックして始めましょう!

http://www.cocoawithlove.com/2009/06/base64-encoding-options-on-mac-and.html

例:

NSImage *image = // some image
NSData *data = UIImagePNGRepresentation(image);
NSString *base64EncodedString = [data base64EncodedString];

その後、JSON 経由で文字列を送信できます。

于 2013-04-26T20:47:52.157 に答える