Frage

Ich habe einen Anruf an eine Klassenmethode aus dem Appdelegate wie so gemacht: generasacodicetagpre.

Diese Methode ruft andere Methoden an: generasacodicetagpre.

Tun Sie alle Methoden, die von der DorankingandSocialmediapesing-Methode in Rankingandsmprozess aufgerufen werden, genauso aufgerufen werden wie die DorankingandSocialmediapesing auf dem Hintergrundgewinde?Oder gibt es hier ein anderes potenzielles Problem?

Derzeit glaube ich nicht, dass keine der Verarbeitungsmethoden abgefeuert werden, da keine neuen Daten gesammelt werden.

Bevor Sie das Hinzufügen des Anrufs hinzufügen, um im Hintergrund im Hintergrund auszuführen, wurden alle Methoden und der gesamte Prozess wie erwartet funktioniert.

War es hilfreich?

Lösung

Erstellen Sie eine NSPeratation und fügen Sie diesen Vorgang zu NSOperationQueue hinzu. Dadurch wird ein neuer Thread parallel zum Hauptgewinde erstellt, und es wird auch Ihre Methode ausgeführt.

Hier sind einige nützliche Links:

nsoperation auf dem iphone

http://www.icodeblog.com/tag/nsoperation/

http://www.cimgf.COM / 2008 / 02/16 / Kakao-Tutorial-nsoperation-and-nsoperationQueue /

hoffe das wird dir helfen.

Genießen Sie die Codierung :)

Andere Tipps

Was sind alle anderen Methoden?Wenn es sich um eine Netzwerkanforderung handelt, beispielsweise kann eine Run-Loop benötigt werden, damit der Hintergrundfaden tatsächlich die Aufgabe ausführen kann.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top