Я нашел приведенный ниже код в разделе Поиск типа изображения из NSData или UIImage, который помогает проверить четыре разных типа изображения UIimage
(NSString *)contentTypeForImageData:(NSData *)data {
uint8_t c;
[data getBytes:&c length:1];
switch (c) {
case 0xFF:
return @"image/jpeg";
case 0x89:
return @"image/png";
case 0x47:
return @"image/gif";
case 0x49:
case 0x4D:
return @"image/tiff";
}
return nil;
}
Я хочу знать, как узнать, является ли файл растровым изображением или нет, что он имеет расширение .bmp. может кто-нибудь, пожалуйста, помогите мне с этим. Либо измените приведенный выше код, чтобы найти bmp, либо предоставьте мне решение с некоторым кодом.
заранее спасибо