Как проверить тип NSDATA?
У меня есть класс, который загружает изображения
Сначала у меня есть NSMutable
URLRequest
чем я устанавливаю NSURLConnection
и чем я хочу проверить, какие данные я получил в этой функции
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
Если это изображение, тогда пишите в папку, когда в нем есть текст, тогда переходите к следующему изображению.
Как я могу проверить тип полученных данных?
1 ответ
В методе делегата NSURLConnection вы можете получить заголовок ответа, из которого вы можете получить тип контента. Если тип контента установлен правильно с сервера, вы получите тип контента в ответ здесь правильно.
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response{
NSDictionary *dicFields = [response allHeaderFields];
}