1.NSURLSession使用模板 NSURLSession是苹果ios7后提供的api,用来替换 NSURLConnection会话指的是程序和服务器的通信对象//一.简单会话不可以配合会话(get请求) - (void)startRequest { NSString *strURL = [[N ...
分类:
Web程序 时间:
2016-12-17 14:30:17
阅读次数:
363
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1、存放一些全局的宏(整个项目中都用得上的 ...
分类:
移动开发 时间:
2016-12-15 18:05:28
阅读次数:
208
前言
作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么都不知...
分类:
Web程序 时间:
2016-12-15 14:54:11
阅读次数:
401
http://blog.csdn.net/qq_34101611/article/details/51698473 一、AFNetworking的发展 1. AFN 1.0版本 AFN 的基础部分是 AFURLConnectionOperation,一个 NSOperation 子类,实现了 基于N ...
分类:
Web程序 时间:
2016-12-12 14:39:45
阅读次数:
304
最近更新了下cocoapods,今天再pod update 就遇到这个错误: 大体意思就是说,库没有用到指定的target。 找了下资料,发现是新版CocoaPods在 Podfile里使用时,必须指定target: 比如: 解决方法: 添加 target ‘TestSwift’ do end 这两 ...
分类:
Web程序 时间:
2016-12-12 11:39:45
阅读次数:
167
需求:同时进行两次网络请求,网络请求是异步的,在网络请求成功后进行其它的操作。两个网络请求是这样,一个网络请求中block执行完之后,再进行其它操作,也是一样的原理,只是这时候不需要线程组了,只需要信号量。当然也适用于所有的block。 接下来就说下,在两次异步请求之后要做的操作。 利用线程组和信号 ...
分类:
移动开发 时间:
2016-12-05 20:01:56
阅读次数:
198
Cocopods的安装 CocoaPods应该是iOS最常用最有名的类库管理当我们开发iOS应用时,会经常使用到很多第三方开源类库,比如AFNetWorking等等,可能某个类库又用到其他的库,手动一个个去下载所需类库十分麻烦。如果我们项目中用到的类库有更新,还要重新下载新版本,重新加入到项目中,十 ...
分类:
系统相关 时间:
2016-12-02 18:53:21
阅读次数:
479
+ (AFHTTPSessionManager *)getAFHTTPRequestOperationManager { MYLog(@"1.getAFHTTPRequestOperationManager"); // [self getToken]; AFHTTPSessionManager *m ...
分类:
Web程序 时间:
2016-11-20 00:00:44
阅读次数:
562
AFN在进行网络交互时,有时候会碰到返回502、500、404的时候。后台的总需要你配合他查出问题所在。但是AFN在返回数据序列化时解析错误只会转成NSData类型的数据,如果直接扔给后台Data的数据显然有点不靠谱。所以可以在AFURLResponseSerialization.m中加上对data ...
分类:
Web程序 时间:
2016-11-15 19:43:27
阅读次数:
199
在2013年WWDC上苹果揭开了NSURLSession的面纱,将它作为NSURLConnection的继任者。现在使用最广泛的第三方网络框架:AFNetworking、SDWebImage等等都使用了NSURLSession。作为iOS开发人员,应该紧随苹果的步伐,不断的学习,无论是软件的更新、系 ...
分类:
移动开发 时间:
2016-11-15 13:49:53
阅读次数:
311