ADD IMAGES iOS Dev(@Ios_career). Три золотых правила для weak self 🙈 A strong-retained self не всегда retain cycle. 🐵 A weakly reta
Обложка канала

iOS Dev

iOS разработчик, который делится фишками, своим опытом и опытом других. В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки Авторский канал, iOS разработка

iOS Dev

4 года назад
Открыть в
Три золотых правила для weak self 🙈 A strong-retained self не всегда retain cycle. 🐵 A weakly retained self никогда не будет retain cycle. 🙉 Обновите self до strong в верхней части замыканий для избежания странного поведения. Chris Downie в своём разборе показывает, почему это действительно так на примерах. Эти правила могут повторяться, но они приведут к более безопасному коду, о котором гораздо легче рассуждать. 😉А ещё эти правила проще заретейнить, бррр, простите, запомнить.