iOS
Kannst du die verschiedenen Arten von Verknüpfungen, die in der Programmierung verwendet werden, auflisten und beschreiben?
Wie interagiert der Mechanismus des automatischen Speicherverwaltungssystems AutoreleasePool mit dem Senden von Autorelease-Nachrichten in Objective-C?
Kann man Strukturfelder als Schlüssel in einem Wörterbuch verwenden?
Welche Methoden sollten verwendet werden, um Fehler in synchronen Aufgaben zu finden, und wie sollten sie implementiert werden?
Wie funktionieren Closures im Hinblick auf die Speicherung von Variablen aus dem äußeren Geltungsbereich?
Ist es möglich, die Ausführung einer über GCD gestarteten Aufgabe während ihrer Ausführung zu unterbrechen?
Wie funktioniert der Mechanismus der Thread-Synchronisation mit einer Barriere?
Was sind die Vorteile der Verwendung von Operations im Vergleich zu GCD bei der Verwaltung asynchroner Aufgaben?
Wie interagiert das Schlüsselwort synchronized mit dem Monitor, wenn es in einer Methode verwendet wird?
Wie unterscheidet man Datentypen nach Wert und Referenz und worin unterscheiden sie sich in der Programmierung?
Kann man Tests für Methoden durchführen, die als privat deklariert sind, innerhalb der Klasse?
Wie organisiert man Links im Objektmodell richtig, um Speicherzyklen zu vermeiden?
Erklären Sie die Unterschiede zwischen der Core Animation Schicht CALayer und der UI-Komponente UIView in der iOS-Entwicklung.
Welche Ansätze und Methoden werden verwendet, um die Stabilität einer Anwendung bei schwachem Mobilfunksignal, z.B. in 2G-Netzen, zu überprüfen?
Wie implementiert man die Speicherung von schwachen Referenzen in einem Array in Ihrer Programmiersprache?
Können Sie Ihre Erfahrung mit UICollectionView in Ihren Projekten teilen?
Können Sie erklären, was Kollisionen im Kontext von Computersystemen oder Algorithmen sind?
Wofür wird die Methode loadView im Controller verwendet?
Was bedeutet die Verwendung des Standardtyps in GCD und wie wird er angewendet?
Kannst du die Vererbungskette der Klasse UIButton im System auflisten?