您好,欢迎来到知库网。
搜索
您的当前位置:首页iOS 如何判断图片类型

iOS 如何判断图片类型

来源:知库网

很多时候我们需要知道服务器返回的图片是 .png 还是 .jpg 或者是 .git ,两种方式。
1.获取扩展名,

   //图片
    NSString *image = @"4351141241.GIT";
    //获取图片的扩展名,并且转换成小写
    NSString *extension = image.pathExtension.lowercaseString;
    //打印
    NSLog(@"%@",extension);
   //结果
    git

2.利用SDWebImage

在SDWebImage中有个方法可以直接判断,不需要获取图片的扩展名
  //图片转换成 `NSData`形式;
  NSData *data ;
  // 利用`SDWebImage`方法
  NSString *extension = [NSData sd_contentTypeForImageData:data];

两种方式都可以,看大家喜欢那种了,如果后台返回的图片扩展名都正确的话,我建议使用第一种方式了。

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务