Я широко использую поддержку блоков в ASIHttpRequest, и я обнаружил, что это чрезвычайно элегантный способ кодирования асинхронных запросов, гораздо больше, чем когда делегат вызывает обратный вызов отдельной функции
пример кода для быстрого ознакомления.
__block ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setCompletionBlock:^{
NSString *responseString = [request responseString];
}];
[request startAsynchronous];
Я хотел бы начать использовать Restkit, но мне нужно иметь возможность использовать Restkit и с блоками.
Я видел обертку здесь Restkit Block Wrapper , но хотел бы проверить, будет ли эта оболочка хорошо работать на производстве, и использовал ли кто-нибудь ее широко до