Прочитал много статей, но так и не понял -где на практике нужно использовать Weak и Phantom ссылки? Насколько я понимаю, мягкие ссылки -— хороший выбор для кеша. Но слабый и призрачный, я не знаю, когда использовать. Пожалуйста, приведите примеры реальных задач, где нам нужно их использовать.