iOS Swift && Objective-C

[iOS]判断UIImage属于什么类型的图片

2016-10-10  本文已影响530人  肖浩呗

+ (NSString *)typeForImageData:(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;
}
上一篇下一篇

猜你喜欢

热点阅读