从苹果系统自带的请求类,到ASIHttpRequest第三方请求类,再到AFNetWorking第三方请求类,目前只要牵扯到数据请求,基本上都是用AFN,所以,这里纯粹是记录下: hRequestTools.h hRequestTools.m 请求里面如果要加缓存的话,可以和YYCache这个第三方 ...
分类:
移动开发 时间:
2017-04-24 16:29:16
阅读次数:
396
众所周知。苹果搞的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来非常不方便。不仅要做区分各种请求设置各种不同的參数,并且还要常常在多线程里操作,同一时候还要对请求与返回的数据做各种序列化的操作。同一时候还要考虑请求数据的安全等一堆问题。 一、早前的几个网络框架 1、ASI ...
分类:
移动开发 时间:
2017-04-22 19:43:48
阅读次数:
327
一、在使用Xcode6进行执行项目时。发现程序直接Crash了,控制台信息例如以下: dyld: Symbol not found: _NSURLAuthenticationMethodServerTrust Referenced from: /var/mobile/Applications/B60 ...
分类:
Web程序 时间:
2017-04-15 12:37:41
阅读次数:
316
iOS8公布了有一段时间了,我们的策划非常新潮的速度给升级到iOS8了。于是XCode5不支持了,仅仅好从MacOS 10.8升级到10.9,再升级到10.9.5,再下载XCode6安装…… 然后前两天上传一个版本号给苹果审核。发现iTunes Connect里多了一个Prerelease选项卡。里 ...
分类:
移动开发 时间:
2017-04-13 10:16:33
阅读次数:
282
AFN 1 AFN的框架结构 NSURLSession: NSURLSessionManager(对NSURLSession的封装); AFHttpSessionManager(会话管理者) 序列化处理serialization: AFURLRequestSerialization(请求); AFU ...
分类:
Web程序 时间:
2017-04-12 01:34:22
阅读次数:
365
因为接下来需要请求数据进行展示,由于使用的代码语言是swift,这里利用cocoapods引入Alamofire,同样是AFNetworking的作者针对swift写的开源库,专门用来处理网络请求。为了不完全依赖第三方库,我们做了简单的封装,建了一个Networktool.swift的文件,自定义一个类方法因为之..
分类:
其他好文 时间:
2017-04-01 09:55:29
阅读次数:
206
在obj-c系列博文里,我们粗浅的介绍了obj-c的一些语法以及F库中的一些标准类的使用,但是实际编写拿得出手的APP还是得老老实实在os x上用Xcode写啊!最近上网无意中发现还有支持os x和ios的ruby框架啊,手又痒了!另外Swift也推出了,Xcode6.0beta也装了,这个世界诱惑 ...
分类:
其他好文 时间:
2017-03-20 00:31:35
阅读次数:
274
https相关 自苹果宣布2017年1月1日开始强制使用https以来,htpps慢慢成为大家讨论的对象之一,不是说此前https没有出现,只是这一决策让得开发者始料未及,博主在15年的时候就做过https的接口,深知此坑之深,原因就是自身对这方面知识不了解加上网上的资料少,除此外还有博客不知对错就 ...
分类:
移动开发 时间:
2017-03-20 00:22:51
阅读次数:
341
今天需要用AFNetworking实现断点续传的功能,但是在进行了一番研究之后,发现AFNetworking虽然支持下载文件的暂停和继续,但是程序重新启动后再次下载无法进行续传。网上有说可以通过AFDownloadRequestOperation这个AFNetworking的扩展库来实现重新启动后的 ...
分类:
Web程序 时间:
2017-03-20 00:07:14
阅读次数:
269
AFNetWorking升级到3.1的时候网络请求成功但是返回的是一堆16进制的数值。 返回值如下: 问后台说返回的格式一直是gbk格式的问题,google了一下找到了解决的办法 代码内容为: 1.将请求到的数据装到MutableData中 NSMutableData *mydata = [NSMu ...
分类:
Web程序 时间:
2017-03-15 22:32:53
阅读次数:
457