А можете пояснить для несведущих, пожалуйста. У меня есть 3 указателя на объект (хранятся в разных местах). Я создаю четвертый. Как мне одномоментно обновить биты у трех "предыдущих", чтобы они теперь корректно отражали счетчик ссылок? Или я совсем идею не понял?
Не знаю про swift и все такое, но знаю про другие языки.
Все три указателя указывают на объект. Объект это, в сущности, еще один указатель, в старшие биты которого может быть интегрирован счетчик. Или тип объекта. Или инфа о том, что оставшиеся биты это целое число. Или еще какой-нибудь мусор.