Да, это так, потому что есть только один экземпляр - у вас просто есть два разных указателя на него.
Как и в простом C, присвоение адреса (указатель) для некоторого объекта на разные переменные не имеет никакого отношения к фактическому распределению памяти, используемому для этого объекта.В Objective-C применяется та же концепция.Если вы хотите «сохранить» две разные ссылки на один объект, вам нужно, чтобы обе ссылки «владели» им.В этом случае это будет иметь вторую ссылку retain
на объект, вероятно, потому что вы храните его в переменной экземпляра и т. Д.