Sobes.tech
Junior — Middle

Šta čuva referencu na objekat u memoriji?

sobes.tech АИ

Одговор од АИ

В iOS (и в целом в Swift и Objective-C) ссылка на объект в памяти хранится в переменной или константе, которая содержит указатель на область памяти, где расположен сам объект.

Например, в Swift:

class MyClass {}

let obj = MyClass() // obj — это ссылка на объект в памяти

Значение переменной obj — это адрес в памяти, где находится экземпляр MyClass. Сам объект хранится в куче (heap), а переменная — это указатель (ссылка) на этот объект.