Это полностью зависит от того, что NSURLConnection
делает за сценой.Если количество сохранений упадет до нуля, тогда fooConn
будет dealloc
'по-прежнему, и можно было бы предположить, что тогда больше не будет выполняться никаких обратных вызовов.
Теперь, я думаю, что NSURLConnection
за кадром делаетполучить где-то в иерархии вещей, чтобы вы фактически получили обратные вызовы.Однако с NSURLConnection
я обычно держу твердую ссылку на это, чтобы быть на безопасной стороне.В конце концов, вы, как вызывающая сторона, хотите владеть им, и вы хотите, чтобы вы продолжали получать обратные вызовы делегатов и не зависели от того, что происходит с ним под капотом.
Итак, вКороче говоря, если бы я был тобой, я бы строго ссылался на него, чтобы тебе не пришлось беспокоиться.