Junior — Middle
Kan een Reference-object tijdens de uitvoering van het programma op de stack worden geplaatst?
sobes.tech AI
Antwoord van AI
In iOS (en in Swift) is een Reference-object meestal een instantie van een klasse die in de heap wordt opgeslagen, niet in de stack. De variabele die naar het object verwijst, kan in de stack staan, maar het object zelf wordt in de heap geplaatst. Daarom wordt het Reference-object niet in de stack geplaatst tijdens de uitvoering van het programma, alleen de verwijzing ernaar kan in de stack zijn.