Доброго времени суток!
Суть вопроса: IOS приложение имеет несколько разных ViewController, допустим 5, каждый обрабатывается своим классом, и в 3х из них отрабатывает одна и та же конструкция запроса данных с сервера:
NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:request delegate:self];
и далее обработка ответа в методах:
- (void)connection:...
Каким образом можно оптимизировать данную конструкцию, например, чтобы каждый ViewController обращался к отдельному общему классу с методами, где отрабатывалась бы логика запроса данных с сервера и осуществлялся возврат обработанного ответа в класс ViewController?