Я пишу класс, который имеет обратные вызовы для объекта делегата, но у меня проблемы с ARC.
например. У меня есть ObjectA (делегат), который соответствует ProtocolA и ObjectB, который является объектом, который обращается к делегату. Я сохраняю ObjectA как @property в ObjectB.
В этой ситуации переменные должны быть сильными и должны быть слабыми ссылками? Мне нужно избегать ситуации, когда передача "я" из ObjectA в ObjectB для задания результата делегирования приводит к удалению от сильного до слабого указателя.