Всем привет!
Такой вопрос, я конечно понимаю, что Swift ультра безопасный язык с сборщиком мусора и автоматическим подсчетом ссылок, но проблемы все таки возникают.
Отсюда вопрос, как вы отслеживаете утечки? Я делал это очень тривиально, используя deinit, и смотрел уничтожается объект или нет, может ваш способ более элегантен!?)
С какими проблемами сталкивались, у меня помимо strong reference cycle(решается невероятно просто, если кто не знает, просто используете слабые или бесхозные ссылки) ничего пока серьезно ге было, но может вам есть чем поделиться, так сказать, передать опыт!
Я пока не имею опыта работы с unit test-ми, но думаю одна из их задач, отслеживание таких проблем?!(Хотя если брать в учет, что человек сам пишет тесты, то что напишет то и будет, глупый вопрос, но мало ли я ошибаюсь!)
ess
Можно понять о существование утечки с помощью xCode в debug session??
Пожалуй все, если есть что добавить, тоже пишите, интересно ведь!