Reachability Masonry SnapKit AFNetworking Alamofire YTKNetwork YYModel Mantle jsonmodel SwiftyJSON MBProgressHUD SVProgressHUD JGProgressHUD fmdb MJRe ...
分类:
移动开发 时间:
2016-08-06 15:53:58
阅读次数:
214
原因:iOS9以后,苹果把原http协议改成了https协议,所以不能直接在http协议下GET/POST 解决方案之一: 直接编辑工程文件下的Info.plist文件,加入以下代码 <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbi ...
分类:
移动开发 时间:
2016-08-05 21:29:05
阅读次数:
247
上一个项目使用到了ReactiveCocoa+MVVM+AFNetworking+FMDB框架设计,从最初的尝试,到后来不断思考和学习,现在对这样一个整体设计还是有了一定了理解与心得。在此与大家分享下。 本文将不再过多的描述ReactiveCocoa、MVVM、FMDB的使用细节。关于Reactiv ...
分类:
移动开发 时间:
2016-08-05 16:07:50
阅读次数:
318
获取沙盒中的Documents地址的代码。 1 2 1 2 假设视频文件的网络url为http://www.abc.com/test.mp4,下载到iOS沙盒中的文件名为test.mp4。 利用如下代码便可实现视频文件的下载和存储, 注意在生成网络url的时候使用NSURL的类方法URLWithSt ...
分类:
Web程序 时间:
2016-08-02 19:16:40
阅读次数:
179
这次主要开始讲解一下文件夹Serialization下的类AFURLRequestSerialization。 AFURLRequestSerialization类遵守`AFURLRequestSerialization`和`AFURLResponseSerialization`协议,提供一个查询字 ...
分类:
Web程序 时间:
2016-08-02 18:51:27
阅读次数:
506
转自:http://www.cnblogs.com/mkai/p/5729685.html AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的 ...
分类:
Web程序 时间:
2016-08-02 17:05:03
阅读次数:
249
刚开始接触AFN的时候,发现菊花老是不转,百度到大神的博客上,说AFN里面的API的网络加载菊花默认是关闭的(才发现默认情况下AFN的转圈圈的菊花是关闭的)需要手动打开才能够显示转圈圈,打开的方法是: 在appdelegate中添加此方法 [AFNetworkActivityIndicatorMan ...
分类:
Web程序 时间:
2016-08-02 15:12:47
阅读次数:
900
AFNetworking网络库已经提供了很好的图片缓存机制,效率是比较高的,但是我发现没有直接提供清除缓存的功能,可项目通常都需要添加 清除功能的功能,因此,在这里我以UIImageView+AFNetworking类中添加了下面一个清除功能方法:+ (void)clearCache; + (voi ...
分类:
Web程序 时间:
2016-08-02 15:10:29
阅读次数:
222
1.项目使用的第三方开源库 项目使用了CocoaPods(类似java中的maven)管理常用的第三方库,一些特殊的单独引用,下面介绍下比较好用的几个。 (1)AFNetworking 目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。 需要注意的是A ...
分类:
移动开发 时间:
2016-08-02 14:59:16
阅读次数:
224
1.首先通过第三方:CocoaPods下载AFNetworking 1.1.先找到要查找的三方库:pod search + AFNetworking 1.2.出来一堆列表页面,选择三方库最新版本命令,例如: pod ‘MBProgressHUD’,’~>0.8’ (:q 返回) 1.3.创建工程,进 ...
分类:
Web程序 时间:
2016-08-01 15:17:24
阅读次数:
222