2009-04-13 7 views

答えて

5

TwitPicはmulti-part form dataを予期しています。 ASIHTTPRequestと呼ばれる素晴らしいオープンソースライブラリがあります。

これらのAPIを使用して、画像を複数の部分/フォームデータとして投稿することができます。

サンプルについては以下を参照してください。

http://allseeing-i.com/ASIHTTPRequest/How-to-use

+0

乾杯。しかし、私はまだクラッシュする..これは私が持っているものです: http://pastie.org/445027 – Domness

+0

リンクされたコードでは、 "メディア"パラメータのファイルパスの代わりにデータを渡しました。私はsetData:forKey:メソッドもあることを知っています。これはファイルに最初に書き込むことなく使うことができます。 –

1

@Jamie:

試してみてください。

[要求にsetData :twitpicImage forKey:@ "メディア"];

画像ビューは、実際には、使用するディスク上のファイルに格納された画像を表示している場合:

[要求setFile:theImagePath forKey:「メディア」@]。

このように、ASIHTTPRequestはディスクからイメージデータをストリーミングするので、NSDataインスタンスをメモリに保持する必要はありません。画像について

のTa

ベン

0

代わりのsetPostValue、代わりにsetDataを使用しています。

関連する問題