iOS
Γιατί είναι δυνατή η επιστροφή πολλαπλών στοιχείων στην ιδιότητα body στο SwiftUI χωρίς να χρειάζεται να τα περικλείετε σε ένα κοντέινερ;
Ποια είναι τα βασικά πλεονεκτήματα και διαφορές μεταξύ πίνακα και συνόλου, και γιατί να επιλέξετε έναν πίνακα σε ορισμένες περιπτώσεις;
Από ποια στοιχεία αποτελείται η αλυσίδα απαντήσεων (Responder Chain);
Ποιοι τύποι αναφορών υπάρχουν στη γλώσσα Swift και πώς διαφέρουν;
Ποια αναφορά, αδύναμη (weak) ή μη ιδιοκτησία (unowned), παρέχει υψηλότερη απόδοση κατά τη χρήση σε Swift;
Μπορείτε να εξηγήσετε την έννοια της αφηρημένης κατασκευής και τον σκοπό της στα πρότυπα σχεδίασης;
Μπορείς να απαριθμήσεις και να περιγράψεις σύντομα τους βασικούς τύπους Subject στο RxSwift;
Πώς μπορούμε να προσδιορίσουμε τον αριθμό των τρόπων αρχικοποίησης ενός στοιχείου προβολής;
Ποια συγκεκριμένη λύση για την υλοποίηση του πρωτοκόλλου WebSocket έχετε εφαρμόσει στα έργα σας;
Ποια από αυτές τις μεθόδους συμβαίνει πρώτα: viewDidLoad ή viewWillAppear;
Σε ποιο στάδιο του κύκλου ζωής φορτώνεται το αρχείο διεπαφής XIB σε μια εφαρμογή iOS;
Μπορεί να οριστεί ιδιότητα στη διεπαφή ενός πρωτοκόλλου;
Ποιες δυσκολίες ή κινδύνους μπορεί να προκύψουν κατά την ανάπτυξη και υλοποίηση του μηχανισμού συντονιστών στο σύστημα;
Μπορείς να εξηγήσεις ποιοι τύποι διαρροών μνήμης υπάρχουν στις εφαρμογές;
Πώς επηρεάζει η χρήση των λέξεων-κλειδιών mutating την αλλαγή της δομής δεδομένων;
Είναι δυνατόν να τρέχουν περισσότερα από 64 νήματα ταυτόχρονα σε ένα σύστημα;
Πώς πραγματοποιείται η ανταλλαγή δεδομένων μεταξύ των μονάδων στο SwiftUI χρησιμοποιώντας το Combine;
Ποια εργαλεία αποσφαλμάτωσης και επιθεώρησης παρέχει το Xcode για την ανάλυση και την επίλυση σφαλμάτων στις εφαρμογές;
Πώς επηρεάζει η χρήση των κλάσεων τη διαχείριση πολυνηματικών λειτουργιών και ποια είναι τα πλεονεκτήματα και μειονεκτήματα σε αυτό το πλαίσιο;
Μπορείς να απαριθμήσεις και να περιγράψεις τα διάφορα επίπεδα πρόσβασης στη γλώσσα Swift;