私はここでとても新しいです。変更された場合にのみ、Webサーバーからファイルのコンテンツを更新しようとしています。NSURLconnectionで同期接続を使用したコードの例をここで見つけました。非同期で行うことは可能ですか?
質問する
218 次
2 に答える
2
NSURLConnection
sendSynchronousRequest:returningResponse:error:
同期接続のメソッドがあります。sendAsynchronousRequest:queue:completionHandler:
また、非同期接続のメソッドもあります。completionHandler
Web サーバーからの応答を処理するパラメーターのブロックを作成する必要があります。
また:
initWithRequest:delegate:
initWithRequest:delegate:startImmediately:
start
非同期で使用できます。NSURLConnectionDelegate
非同期応答を処理するには、いくつかのメソッドを実装する必要があります。
NSURLConnection クラス リファレンスおよびNSURLConnectionDelegate プロトコル リファレンスを参照してください。
于 2012-04-26T12:43:05.987 に答える
-2
私はASIHTTPRequestが最も簡単な解決策だと思います:
request
メソッドを設定しますASIHTTPRequest
// HTTP method to use (eg: GET / POST / PUT / DELETE / HEAD etc). Defaults to GET
NSString *requestMethod;
ASIHTTPRequest は、後で使用するために、ダウンロードしたデータをキャッシュに自動的に保存できます。これは多くの状況で役立ちます...
于 2012-04-26T12:47:23.050 に答える