这是因为缺少User-Agent 用户代理 用户代理 User Agent,是指浏览器,它的信息包括硬件平台、系统软件、应用软件和用户个人偏好。 自定义 #define USERAGENT @"Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS
分类:
Web程序 时间:
2016-03-01 14:12:29
阅读次数:
211
原文在此 一、整体介绍 NSURLSession在2013年随着iOS7的发布一起面世,苹果对它的定位是作为NSURLConnection的替代者,然后逐步将NSURLConnection退出历史舞台。现在使用最广泛的第三方网络框架:AFNetworking、SDWebImage等等都使用了NSUR
分类:
移动开发 时间:
2016-02-25 00:12:22
阅读次数:
323
我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。 现在把代码贴出来,供大家参考。尤其是新手,看完
分类:
Web程序 时间:
2016-02-24 22:33:42
阅读次数:
250
一、简单介绍 1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式 2.库的分类 根据源代码的公开情况,库可以分为2种类型 (1)开源库 公开源代码,能看到具体实现 比如SDWebImage、AFNetworking (2)闭源库 不公开源代码,是经过编译后的二进制文件,看不到具体实现 主要
分类:
其他好文 时间:
2016-02-24 09:25:20
阅读次数:
213
1.SDWebImage相关知识点补充 01.SDWebImage接收到内存警告的时候如何处理?采用监听系统警告通知的方式处理,接收到警告后清空缓存 02.SDWebImage队列最大并发数为6 03.SDWebImage内部设置下载图片超时时间为15m 04.SDWebImage图片下载操作使用了
分类:
Web程序 时间:
2016-02-23 18:51:44
阅读次数:
265
思路: 1.1先看内存缓存有木有,如果有直接拿来使用,并且保存到磁盘缓存。 1.2 如果没有再去看磁盘缓存有没有,如果有直接拿来使用并且保存到内存缓存。 //1.图片重复下载 ---> 先把之前已经下载的图片保存起来(字典) //内存缓存--->磁盘缓存 //2.UI很不流畅 --- > 开子线程下
分类:
编程语言 时间:
2016-02-23 11:05:29
阅读次数:
178
用SDWebImage加载FLAnimatedImage 效果 源码 https://github.com/YouXianMing/Animations // // GifPictureController.m // Animations // // Created by YouXianMing o
分类:
Web程序 时间:
2016-02-22 22:06:38
阅读次数:
423
【原】FMDB源码阅读(一) 本文转载请注明出处 —— polobymulberry-博客园 1. 前言 说实话,之前的SDWebImage和AFNetworking这两个组件我还是使用过的,但是对于FMDB组件我是一点都没用过。好在FMDB源码中的main.m文件提供了大量的示例,况且网上也有很多
分类:
数据库 时间:
2016-02-22 17:37:02
阅读次数:
347
解决方法:在Info.plist中添加NSAppTransportSecurity类型Dictionary。 在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES iOS 9 中默认使用的请求协议是 HTTPS。HTTP 发
分类:
Web程序 时间:
2016-02-22 15:45:01
阅读次数:
145
一,经历 <1> 使用SDWebImage下载 成功图片后,将图片设置给 self.imageView.image,提示如题所示的错误提示. <2>第一反应就是慢慢注释掉代码进行调试,结果发现是在成功的回调中出事了,代码如下: 1 - (void)setupDownloadImage{ 2 NSUR
分类:
移动开发 时间:
2016-02-17 22:09:41
阅读次数:
288