开源框架:AFNetworking

简介: 源代码地址: AFNetworking的托管地址:  https://github.com/AFNetworking/AFNetworking 安装 安装的首选方式使用CocodPods 问题1:安装完毕后,可能遇到问题,如下图: 原因是: MobileCoreServices.

源代码地址:

AFNetworking的托管地址: 

https://github.com/AFNetworking/AFNetworking


安装

安装的首选方式使用CocodPods

问题1:安装完毕后,可能遇到问题,如下图:


原因是: MobileCoreServices.framework 框架没有引用到主工程中.  引入即可.

问题2: #import <AFNetworking> 以后编辑时产生警告,如下图:


解决办法是,在 Project-Prefix.pch 文件中添加如下全局引入:

#ifdef __OBJC__
  #import <Cocoa/Cocoa.h>
  #import <SystemConfiguration/SystemConfiguration.h>
  #import <MobileCoreServices/MobileCoreServices.h>
#endif
参考Stackoverflow的 一问


使用:



通过 AFNetworkReachabilityManager 监控网络可达性






目录
相关文章
|
3月前
|
前端开发 JavaScript API
【第43期】一文了解开源框架Gatsby
【第43期】一文了解开源框架Gatsby
32 0
|
5月前
|
关系型数据库 API 数据库
盘点10个.NetCore实用的开源框架项目
盘点10个.NetCore实用的开源框架项目
273 0
盘点10个.NetCore实用的开源框架项目
|
3月前
|
缓存 Rust 前端开发
【一起学Rust | 框架篇 | Tauri2.0框架】Tauri2.0环境搭建与项目创建
【一起学Rust | 框架篇 | Tauri2.0框架】Tauri2.0环境搭建与项目创建
196 0
|
6月前
|
编解码 Rust 自然语言处理
gRPC源码分析(三):从Github文档了解gRPC的项目细节
从这里可以看出,gRPC虽然是支持多语言,但原生的实现并不多。如果想在一些小众语言里引入gRPC,还是有很大风险的,有兴趣的可以搜索下TiDB在探索rust的gRPC的经验分享。
102 1
|
设计模式 数据可视化 JavaScript
dlvm-netcore 开源框架
DLVM 是一个集数据库、逻辑、视图及模型为一体的并涵盖了常用基础套件,以 NetCore 为主的底层框架。具备安全性、可扩展性、可配置性及可视化操作等优点,并且具有一键创建模块的功能。
141 0
dlvm-netcore 开源框架
|
JSON Java 数据格式
基于 Kotlin + OkHttp 实现易用且功能强大的网络框架(一)
基于 Kotlin + OkHttp 实现易用且功能强大的网络框架(一)
732 0
基于 Kotlin + OkHttp 实现易用且功能强大的网络框架(一)
|
并行计算 API C语言
C&C++图形图像处理开源库
Google三维APIO3D O3D 是一个开源的 WebAPI 用来在浏览器上创建界面丰富的交互式的 3D 应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼真的3D动画。
3349 0
|
缓存 安全
AFNetworking 源码探究
1. AFNetworking源码探究(一) —— 基本介绍2. AFNetworking源码探究(二) —— GET请求实现之NSURLSessionDataTask实例化(一)3.
1531 0
|
缓存 安全
AFNetworking源码探究
AFNetworking源码探究(一) —— 基本介绍AFNetworking源码探究(二) —— GET请求实现之NSURLSessionDataTask实例化(一)AFNetworking源码探究(三) —— GET请求实现之任务进度设置和通知监听...
941 0