ios开发-MGXNews

一、导入第三方库-AFNetworking(网络请求框架)

1.在项目根目录创建Podfile文件,并执行Pod install命令

2.添加类库Security.framework、MobileCoreServices.framework、SystemConfiguration.framework

如何添加framework框架

3.在使用的地方#import “AFNetworking.h”//主要用于网络请求方法

和#import “UIKit+AFNetworking.h”//里面有异步加载图片的方法

如果没有报文件找不到的错误,就导入成功了。

注:在测试URL请求时,会报“App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file.”错误,这是因为ios9以后,新特性要求App内访问网络请求,要采用HTTPS协议,但是我获取的资源是HTTP协议,所以需要做以下处理。

在Info.plist中添加 App Transport Security Settings 类型 Dictionary ;
在 App Transport Security Settings 下添加 Allow Arbitrary Loads 类型Boolean ,值设为 YES;

info.plist