判断图片的类型(图片是data类型 )

+ (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;

    

}

posted @ 2016-05-17 15:08  阳光普照大地  阅读(422)  评论(0编辑  收藏  举报