Podstawy UIKit
UIView, UIViewController, outlets, actions, storyboards, nawigacja, interface builder
1Czym jest UIView?
Czym jest UIView?
Odpowiedź
UIView to klasa bazowa dla wszystkich komponentów wizualnych w UIKit. Obsługuje renderowanie na ekranie, interakcje dotykowe i hierarchię widoków. Każdy interfejs użytkownika w aplikacji iOS opiera się na tej fundamentalnej klasie, która pozwala strukturyzować i wyświetlać treść.
2Czym jest hierarchia widoków?
Czym jest hierarchia widoków?
Odpowiedź
Hierarchia widoków to drzewiasta organizacja obiektów UIView w aplikacji iOS. Każdy widok może zawierać podwidoki, tworząc strukturę rodzic-dziecko. Ta organizacja określa kolejność wyświetlania, propagację zdarzeń dotykowych oraz zarządzanie układem elementów na ekranie.
3Czym jest UILabel?
Czym jest UILabel?
Odpowiedź
UILabel to komponent UIKit służący do wyświetlania statycznego lub dynamicznego tekstu na ekranie. W przeciwieństwie do UITextField, UILabel nie może być edytowany przez użytkownika. To idealny komponent do wyświetlania tytułów, opisów lub dowolnej nieinteraktywnej treści tekstowej w interfejsie użytkownika.
Do czego służy UIButton?
Jaka jest rola UIImageView?
+15 pytań z rozmów
Inne tematy rekrutacyjne iOS
Podstawy Swift
Podstawy języka Swift
Cykl życia UIViewController
UserDefaults & Keychain
Cykl życia aplikacji
Auto Layout & Constraints
UITableView & UICollectionView
Podstawy SwiftUI
Zarządzanie stanem w SwiftUI
Nawigacja SwiftUI
Networking & URLSession
Codable i parsowanie JSON
Core Data
Programowanie zorientowane na protokoły
Architektura MVVM
Powiadomienia Push
Testy jednostkowe & XCTest
Testowanie UI
Xcode i system build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Optymalizacja wydajności
Bezpieczeństwo i szyfrowanie
SwiftUI Advanced
Architektura aplikacji iOS
Opanuj iOS na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo