Например, у меня есть следующий контроллер:ли геттер над свойством сохранения себя от захвата внутри блока
class MyController : UIViewController
{
var capturedProperty : Property?
func getterForCapturedProperty() -> Property?
{
return capturedProperty
}
func viewDidAppear()
{
NetworkOperationBlock{
someResult -> Void in
self.getterForCapturedProperty().result = someResult
}
}
}
сейчас, хотя я полагаю, что делает поглотитель на имущество не должно влиять ли захватывается самостоятельно или нет, но все же я не уверен.
Может ли кто-нибудь дать краткое объяснение этому примеру?