ボタンクリックイベントで実行する2つのメソッドがmethod1:
あり、method2:
どちらもネットワーク呼び出しがあるため、どちらが最初に終了するかわかりません。
methodFinish
method1: と method2: の両方が完了したら、別のメソッドを実行する必要があります。
-(void)doSomething
{
[method1:a];
[method2:b];
//after both finish have to execute
[methodFinish]
}
典型的な以外にこれをどのように達成できますかstart method1:-> completed -> start method2: ->completed-> start methodFinish
ブロックについて読んでください..私はブロックに非常に慣れていません.誰かがこれを書くのを手伝ってくれますか?そして、どんな説明でも非常に役に立ちます.ありがとう