Middle
Hol tárolódnak a Swiftben a referencia típusok és az érték szerint tárolt típusok?
sobes.tech MI
Válasz az MI-től
A hivatkozástípusok (osztályok, lezárások) a heapben (Heap) tárolódnak. Az érték szerint tárolt típusok (struktúrák, enumerációk, tuple-ök, alapvető típusok, mint például Int, Bool, String) a veremben (Stack) tárolódnak, kivéve, ha részei egy hivatkozástípusnak vagy lezárás által elfogottak – akkor a heapben tárolódnak.