iOS
Wat betekent de locatie van de klasse in het dynamische geheugengebied (heap) en waarom wordt dit gedaan?
Waarom hebt u uw vorige baan verlaten?
Welk sleutelwoord wordt gebruikt om de waarde van een variabele in de body van een functie te wijzigen?
Bent u geïnteresseerd in het maken van applicaties die op verschillende besturingssystemen werken?
Kun je een voorbeeld geven van een situatie waarin het protocolprincipe wordt toegepast?
Hoe wordt de uitvoering van taken uitgevoerd bij gebruik van synchronische invoeging in de globale wachtrij?
Kun je closure-functies opslaan in arrays in programmeertalen?
Hoeveel keer wordt de methode viewDidLoad aangeroepen in de levenscyclus van UIViewController?
Is het verplicht om een initializer met de modifier required te hebben zonder protocollen te implementeren?
Welke soorten dispatching kunnen niet worden gewijzigd via de Swizzling-methode?
Kunnen situaties die verband houden met het gebruik van zwakke (unowned) referenties leiden tot een crash van de applicatie? Geef een voorbeeld.
Hoe zorg je voor veilige toegang tot een array in een multithread-omgeving?
Welke methoden kunnen worden gebruikt om de veiligheid te waarborgen bij het gebruik van collecties in multithread-omstandigheden?
Kun je populaire afhankelijkheidsbeheerders die in projecten worden gebruikt opsommen?
Waarom worden collecties in Swift geïmplementeerd als waarde-types?
Hoe beïnvloedt het wijzigen van de frame-grenzen in de methode viewDidLayoutSubviews de weergave van de interface?
In welke gevallen wordt het klassendiagrammodel in programmeren toegepast?
Op welke plek in het geheugen of in welk mechanisme wordt de verwijzing beheerd die de referentieteller niet verhoogt en het object niet vasthoudt?
Welke operaties of eigenschappen zijn beschikbaar bij het definiëren van een klasse die niet in een structuur voorkomen?
Wat zijn de belangrijkste voordelen en nadelen van het schrijven van unittests?