в таком стиле:
someFunctionWithEscapingClosure { [foo] in
// … do smth
}
мы не создаём retain cycle?
Все зависит от двух вещей: 1) что такое foo? 2) где это все описано?
Ок подробнее class SomeClass { let foo = Foo() let bar = Bar() func someFunc() { bar.someFunctionWithEscapingClosure { [foo] in // … do smth } } }
Обсуждают сегодня