In diesem Code unten rufe ich die Funktion displayMyAlertMessage () zweimal auf. das erste, das ich anrufe funktioniert perfekt, aber das zweite gibt mir eine Fehlermeldung, dass die Funktion nur vom Haupt-Thread aufgerufen werden kann. Wie kann ich das in meiner Situation tun?
Ich verwende diesen Code:
%Vor%Um diese Funktion aufzurufen:
%Vor%Der Fehler, den ich bekomme:
%Vor%Sie müssen die UI-Elemente immer aus der Hauptwarteschlange aktualisieren, manchmal funktioniert es, wenn Sie nicht die meiste Zeit in Ihrer App seltsame Verhaltensweisen haben. Glücklicherweise warnt der Compiler Sie, manchmal dauert es Tage, um solche Fehler zu finden wenn die Dinge einfach nicht funktionieren
Verwenden Sie den folgenden Code, um Ihre Warnungsansichten aufzurufen und zu schließen
%Vor%Sie können mehr Details darüber in Grand Central Dispatch (GCD) Referenz sehen
Sie müssen zuerst Ihre Warnungsansichten schließen. Verwenden Sie dazu den folgenden Code.
Funktioniert mit Swift 3
%Vor%In diesem Code unten rufe ich die Funktion displayMyAlertMessage () zweimal auf. das erste, das ich anrufe funktioniert perfekt, aber das zweite gibt mir eine Fehlermeldung, dass die Funktion nur vom Haupt-Thread aufgerufen werden kann. Wie kann ich das in meiner Situation tun?
Ich verwende diesen Code:
%Vor%Um diese Funktion aufzurufen:
%Vor%Der Fehler, den ich bekomme:
%Vor%Sie müssen die UI-Elemente immer aus der Hauptwarteschlange aktualisieren, manchmal funktioniert es, wenn Sie nicht die meiste Zeit in Ihrer App seltsame Verhaltensweisen haben. Glücklicherweise warnt der Compiler Sie, manchmal dauert es Tage, um solche Fehler zu finden wenn die Dinge einfach nicht funktionieren
Verwenden Sie den folgenden Code, um Ihre Warnungsansichten aufzurufen und zu schließen
%Vor%Sie können mehr Details darüber in Grand Central Dispatch (GCD) Referenz sehen
Sie müssen zuerst Ihre Warnungsansichten schließen. Verwenden Sie dazu den folgenden Code.
Funktioniert mit Swift 3
%Vor%Tags und Links error-handling function swift xcode6 lldb