1

私は次の方法の使用に精通しています。以下を使用する場合、少なくとも必要なプロトコル メソッドを実装する必要があることはわかっています。

 [NSURLConnection setConnection:[[NSURLConnection alloc] initWithRequest:request delegate:self]];

研究中にまだ答えが得られていないことを誰か説明してもらえますか?

次の非同期メソッド呼び出しを使用する場合はどうなりますか? NSURLConnection から実装する必要がある必須のプロトコル メソッドはありますか?

ありがとう

[NSURLConnection sendAsynchronousRequest:request
                                   queue:queue
                       completionHandler:^(NSURLResponse *response,NSData *data,NSError *error) 
                    { 

                        //Handle response here 
                    });
4

1 に答える 1

1

ドキュメントを見ると、プロトコルを実装する必要はありません。

sendSynchronousRequest:returningResponse:error:これにより、 exceptを使用した場合と同じ結果が得られます。

1) リクエストは非同期になります

2) ハンドラーは、渡されたキューで実行されます。

于 2012-07-31T19:26:04.883 に答える