作家
登录

iOS开发关于“发送原图”功能问题的记录

作者: 来源: 2017-11-06 17:09:04 阅读 我要评论

  •     uint8_t c; 
  •     [data getBytes:&c length:1]; 
  •     switch (c) { 
  •         case 0xFF: 
  •             return SDImageFormatJPEG; 
  •         case 0x89: 
  •             return SDImageFormatPNG; 
  •         case 0x47: 
  •             return SDImageFormatGIF; 
  •         case 0x49: 
  •         case 0x4D: 
  •             return SDImageFormatTIFF; 
  •         case 0x52: { 
  •             if (data.length >= 12) { 
  •                 //RIFF....WEBP 
  •                 NSString *testString = [[NSString alloc] initWithData:[data subdataWithRange:NSMakeRange(0, 12)] encoding:NSASCIIStringEncoding]; 
  •                 if ([testString hasPrefix:@"RIFF"] && [testString hasSuffix:@"WEBP"]) { 
  •                     return SDImageFormatWebP; 
  •                 } 
  •             } 
  •             break; 
  •         } 
  •         case 0x00: { 
  •             if (data.length >= 12) { 
  •                 //....ftypheic ....ftypheix ....ftyphevc ....ftyphevx 
  •                 NSString *testString = [[NSString alloc] initWithData:[data subdataWithRange:NSMakeRange(4, 8)] encoding:NSASCIIStringEncoding]; 
  •                 if ([testString isEqualToString:@"ftypheic"
  •                     || [testString isEqualToString:@"ftypheix"
  •                     || [testString isEqualToString:@"ftyphevc"

      推荐阅读

      悉尼峰会,OpenStack的白城反击战?

    11月悉尼的春天溘然变得阴冷潮湿,和第一天抵达时刻的风和日丽大年夜相径庭,海风推动着飘忽的乌云,有点片子《魔戒》里阴郁军团压境的味道。因为早上不当心睡过了头,我只能在冷雨中边赶>>>详细阅读


    本文标题:iOS开发关于“发送原图”功能问题的记录

    地址:http://www.17bianji.com/lsqh/38516.html

  • 关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)