私はここでとても新しいです。変更された場合にのみ、Webサーバーからファイルのコンテンツを更新しようとしています。NSURLconnectionで同期接続を使用したコードの例をここで見つけました。非同期で行うことは可能ですか?
2 に答える
2
NSURLConnectionsendSynchronousRequest:returningResponse:error:同期接続のメソッドがあります。sendAsynchronousRequest:queue:completionHandler:また、非同期接続のメソッドもあります。completionHandlerWeb サーバーからの応答を処理するパラメーターのブロックを作成する必要があります。
また:
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 に答える