Я считаю, что использование блоков в некоторых случаях удобнее, чем использование делегатов.Я использовал ASIHTTPRequest , который обеспечивает блоки в качестве механизма обратного вызова.
Мне было интересно, предоставляют ли стандартные библиотеки Apple ту же технику для HTTP-связи на iOS4.