Ich habe 2 Methoden auf eine Schaltfläche ausgeführt werden Click Event sagen method1:
und method2:
. Beide haben Netzwerkanrufe und so kann nicht sicher sein, welche zuerst beendet wird.Wie schreibe ich die Methode nach Abschluss der beiden Methoden (ios)
muss ich methodFinish
beide nach Abschluss method1 andere Methode ausführen: und method2:
-(void)doSomething
{
[method1:a];
[method2:b];
//after both finish have to execute
[methodFinish]
}
Wie kann ich diese andere als die typische start method1:-> completed -> start method2: ->completed-> start methodFinish
Lesen Sie erreichen über blocks..I bin sehr neu auf blocks.Kann jemand mir helfen, einen für diese zu schreiben? Und jede Erklärung wird sehr hilfreich sein.Vielen Dank
Dies ist, was Blöcke sind für. –