ios JPEGDecompressSurface : Picture decode failed: e00002d1 解决
来源:互联网 发布:调音师知乎 编辑:程序博客网 时间:2024/06/08 04:58
我写了一个tabview加载多张网络图片的demo,在模拟器中快速滑动,加载图片时,是好的。
问题:在手机上一运行,发现xcode自动打印这个log 错误“JPEGDecompressSurface : Picture decode failed: e00002d1 ”,同时真机上的图片加载不完全。
因为我这个加载多张网络图片的demo包含图片缓存到磁盘中,最终定位原因是多张图片写磁盘时,出现问题。
解决办法:将写图片到磁盘放到异步线程中去执行,然后就不报上面的错误了,同时真机上的图片也完全加载出来了。
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{ BOOL a = [[LJCacheDataManage shareInstance]writeFile:self.recieveData withName:self.imageUrl]; if (a) { CHDebugLog(@"-----文件写入成功"); } });
阅读全文
0 0
- ios JPEGDecompressSurface : Picture decode failed: e00002d1 解决
- 解决phpWeb部署 svg/woff/woff2字体 Failed to decode downloaded font
- 解决drupal下使用composer时报错:Failed to decode response: zlib_decode(): data error
- ios distill failed for unknow reasons解决
- iOS开发之地图代理不起作用(提示vImage decode failed, falling back to CG path.)
- Failed to decode downloaded font
- ios base64 decode
- ios ffmpeg h264 decode
- ios ffmpeg audio decode
- ios opengl hd picture show
- iOS应用上传 itunesconnect 错误iTunes Store operation failed.解决
- 与大家讨论如何用opencore amr在iOS上decode(已解决)
- 与大家讨论如何用opencore amr在iOS上decode(已解决)
- 与大家讨论如何用opencore amr在iOS上decode(已解决)
- Failed to decode downloaded font 问题解决
- Failed to decode response: zlib_decode(): data error
- picture
- picture
- Sizeof() 详解
- 【模板】【洛谷P3370】字符串哈希
- Android入门学习笔记整理(六)
- python循环
- Atomin**rProDocumentation 9.34 破解小记
- ios JPEGDecompressSurface : Picture decode failed: e00002d1 解决
- Python函数概况
- 通过输入下三角或者上三角实现输出对称矩阵
- 算法导论-红黑树基本概念
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(二十二)
- 题目 14 食物链
- RxJava2_4:并行处理请求和数据缓存池
- CAS-Client客户端研究(一)-AuthenticationFilter
- 并发与多线程(一)