2011-01-04 9 views

答えて

1

NSURLConnectionを使用する必要があります。それはパラメータとしてNSURLRequestをとります。リクエスト本体とメソッドを設定することができるNSMutableURLRequestと呼ばれる降順クラスもあります。

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:…]; 
[request setHTTPMethod:@"POST"]; 
[request setHTTPBody:/* NSData */]; 

NSURLConnection *connection = [NSURLConnection 
    connectionWithRequest:request delegate:…]; 
[connection doSomething]; 

UIImageNSData表現を得る上でスタックオーバーフローに関する質問が既にあり、例えばUIImageJPEGRepresentation関数を参照してください。

+0

もし私が1つのPOStに2つのアイテム、1つのバイナリファイルとUIImageのコンテンツの内容を渡したいのであれば、それを行う方法はありますか? – jkally

+0

[マルチパートフォーマット](http://www.google.com/search?q=multipart+form-data)にデータを投稿する必要があります。サンプルコードは、例えば[Facebook SDK](https://github.com/facebook/facebook-ios-sdk/blob/master/src/FBRequest.m)にあります。よりクリーンなサンプルやあなたのために投稿するライブラリがあるかどうかは不明です。 – zoul

関連する問題