Согласно ASLR (адресное пространство Рандомизация макета) обеспечивает случайное выделение стека и кучи и загрузку страницы каждый раз при запуске процесса, а также рандомизирует адрес, по которому объекты размещаются в виртуальном пространстве данного процесса.
Но в моем приложении, работающем на ios, я создаю объект с именем ObjectA, после нескольких перезагрузок процесса я обнаружил, что адрес ObjectA все тот же, без рандомизации.
Как работает собственная реализация ASLR от Apple? Почему адрес Объекта А у всех одинаковый?