Ответ № 2:
Вам нужно предоставить обработчик для ответа перед отправкой запроса, TTURLJSONResponse
не является фактическим ответом, но он отвечает за обработку ответа. Здесь вы должны обработать ответ для ваших строк и массива URL.
Это действительно протокол с именем TTURLResponse
, который определяет следующий метод реализации:
/**
* Processes the data from a successful request and determines if it is valid.
*
* If the data is not valid, return an error. The data will not be cached if there is an error.
*
* @param request The request this response is bound to.
* @param response The response object, useful for getting the status code.
* @param data The data received from the TTURLRequest.
* @return NSError if there was an error parsing the data. nil otherwise.
*
* @required
*/
- (NSError*)request:(TTURLRequest*)request
processResponse:(NSHTTPURLResponse*)response
data:(id)data;
Вы выбрали TTURLJSONResponse
в качестве обработчика, что является простой реализацией, на которую можно обратиться за помощью при написании собственного.