O'Reilly logo

iOS-Apps programmieren mit Swift , 2nd Edition by Christian Bleske

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

17 NSOperation und Dispatch Queue

»Es gibt immer etwas zu tun …« Diesen Spruch kennen wahrscheinlich viele Leser und diese Aussage kann man natürlich auch auf iOS anwenden. Aber anfallende Arbeiten sollen natürlich am besten gleichzeitig und still und leise im Hintergrund erledigt werden und nicht die im Vordergrund laufende App blockieren. iOS bietet für diese Anforderung geeignete Mechanismen an.

17.1 Operationen und Queues

Die Bearbeitung von Aufgaben, beispielsweise die Interpretation einer Geste auf dem Touchscreen, wird in der Regel aus dem Main-Thread einer App heraus bewältigt. Solange diese Operation andauert, blockiert diese die weitere Verarbeitung und somit auch die komplette App. Soll beispielsweise ein dauerhafter oder lang andauernder ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required