Hoe worden touchgebeurtenissen afgehandeld in UIKit?
iOS
Kunt u uitleggen wat de CALayer-klasse is en hoe deze wordt gebruikt in iOS-ontwikkeling?
Kunt u uitleggen wat de Time Profiler-tool is en hoe het wordt gebruikt voor prestatieanalyse?
Kun je het concept van UIResponder en de rol ervan in het verwerken van gebeurtenissen in iOS uitleggen?
Welke plek in het systeem zou je kiezen om de gebruikersinstellingen op te slaan?
Welke methoden en tools gebruik je om geheugenlekken in applicaties te detecteren?
Kun je uitleggen wat er gebeurt bij het aanroepen van de methode layoutSubviews in UIKit?
Wat is een verlies van toegewezen geheugen en hoe kan het optreden in een applicatie?
Kun je uitleggen wat waarde types in programmeren zijn?
Kunt u uitleggen wat de klasse UIGestureRecognizer inhoudt in de ontwikkeling van iOS-apps?
Wat is het verschil tussen Weak en Unowned referenties in geheugenbeheer?
Kun je de belangrijkste problemen met automatische geheugenbeheer met ARC opsommen en uitleggen?
Gebruiken alle datatypes of datastructuren het Copy-on-Write-mechanisme, en in welke gevallen wordt het toegepast?
Kun je de belangrijkste categorieën datatypes die in programmeren worden gebruikt noemen?
Welke methoden worden gebruikt om racecondities te voorkomen bij het werken met multithreaded applicaties?
Welke stappen worden ondernomen in het geval van een conflict situatie bij het werken met gegevens of processen?
Is kopiëren verplicht bij het gebruik van de waarde-semantiek in een programmeertaal?
Wat zijn de voordelen en nadelen van het gebruik van barrières in softwaresystemen?
Is het mogelijk om de keten van handlers in het Responders-systeem te wijzigen?
Leg uit wat een gegevensstructuur 'woordenboek' is en hoe deze wordt gebruikt