iOS
Ποια είναι η διαφορά μεταξύ των τροποποιητών πρόσβασης public και open στη γλώσσα προγραμματισμού Swift;
Μπορείτε να εξηγήσετε τι εννοείται με το Auto Closure στο πλαίσιο του προγραμματισμού;
Μπορείτε να μιλήσετε για την τρέχουσα κατάσταση του έργου ή της δραστηριότητάς σας;
Ποιες ζώνες ώρας θεωρούνται οι πιο άνετες για απομακρυσμένη ή διεθνή εργασία;
Μπορείς να αναφέρεις δομές δεδομένων που δεν ανήκουν στη βασική βιβλιοθήκη Foundation;
Πώς μπορεί κανείς να παρακολουθεί τις κλήσεις της μεθόδου viewDidLoad σε όλα τα στιγμιότυπα ελεγκτών στην εφαρμογή;
Πώς απελευθερώνεται η μνήμη που καταλαμβάνει ένα αντικείμενο σε ένα πρόγραμμα;
Ποιοι τύποι μεταβλητών επιτρέπεται να αποθηκεύονται στο Extended;
Έχετε εμπειρία στην αυτοματοποίηση της διαδικασίας κατασκευής και δημοσίευσης εφαρμογών με το Fastlane;
Ποια μέθοδο πρέπει να καλέσετε για να αναγκάσετε την επανασχεδίαση της διεπαφής στον τρέχοντα κύκλο ενημέρωσης: setNeedsLayout ή layoutIfNeeded;
Μπορείτε να δώσετε ένα παράδειγμα όταν ο διαχωρισμός των διεπαφών είναι δικαιολογημένος σε ένα έργο;
Μπορεί να υλοποιηθεί ένα περιβάλλον χρήστη χρησιμοποιώντας την κλάση CALayer στην ανάπτυξη iOS;
Τι πρέπει να διασφαλιστεί για τη χρήση ενός αντικειμένου κλάσης ως κλειδί σε ένα λεξικό;
Ποιος είναι ο σκοπός της μεθόδου viewDidLayoutSubviews στον κύκλο ζωής του ελεγκτή στο iOS;
Εξηγήστε τι εννοείται με την διατήρηση δεδομένων σε μακροπρόθεσμη βάση σε συστήματα αποθήκευσης πληροφοριών.
Ποιες μεθόδους χρησιμοποιείς για την αποθήκευση και οργάνωση δεδομένων στις εφαρμογές;
Ποια είναι η διαφορά μεταξύ των αρχιτεκτονικών προτύπων MVVM και MVP στο πλαίσιο της ανάπτυξης εφαρμογών;
Πόσες περιπτώσεις χρήσης του κύκλου γεγονότων υπάρχουν στην εφαρμογή σας;
Τι επηρεάζει το μέγεθος και το βάρος των εφαρμογών που δημιουργούνται με Swift;
Σε ποιες περιπτώσεις χρησιμοποιείται ο τελεστής defer στη γλώσσα προγραμματισμού;