网络框架 AFNetworking 停止维护
AFNetworking 是一个适用于苹果旗下多个操作系统网络框架(iOS、macOS、watchOS 和 tvOS ),是开发中不可缺少的组件之一。
它建立在 Foundation URL Loading System 之上,扩展了 Cocoa 中内置的强大的高级网络抽象。它有一个模块化的架构,具有设计良好、功能丰富的 API,使用起来非常方便。
AFNetworking 上一次发版还停留在 2020 年 4 月,如今也差不多有三年时间没有更新了。今天凌晨他们在社交媒体和 GitHub 仓库发出公告,宣布 AFNetworking 正式弃用,停止维护。
官方公告如下:
从 2023 年 1 月 17 日开始,AFNetworking 已被弃用,不会再有新的版本。这个仓库将作为一个归档库永久保留。开发者有几个选择可以继续使用 AFNetworking:
- 将 AFNetworking 复制到你的项目中并直接编译,这样你就可以完全控制代码了。
- Fork AFNetworking 并在你的依赖管理器中使用 fork 后的版本。AFNetworking 将不会有官方的 fork,但任何人都可以在任何时候 fork,甚至可以根据 AFNetworking 的许可,以不同的名字发布这些 fork 。
在公告中,AFNetworking 建议开发者可以迁移到 Alamofire,后者是一个 100% 使用 Swift 编写的网络框架,更符合现代 Swift 要求。无论是已经弃用的 AFNetworking 还是 Alamofire,都是由 Alamofire 软件基金会所开发的。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Proxy-Go v12.5 发布,兔年第一发,优化流量上报!
Proxy 是 golang 实现的高性能 http、https、websocket、tcp、udp、socks5 代理服务器,支持正向代理、反向代理、透明代理、内网穿透、TCP/UDP 端口映射、SSH 中转、TLS 加密传输、协议转换、DNS 防污染智能代理、前置 CDN/Nginx 反代、代理连接重定向、API 动态调用上级代理、限速限连接数。提供全平台的命令行版本,友好易用的 Windows&Linux&macOS 控制面板,强大的安卓版。 更新内容 1、优化流量上报,降低快速模式在高并发连接数很高时的CPU占用。 更新: v10.7 及以后版本,执行:proxy update,即可完成快速更新到最新版。 特色功能 链式代理,程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至 N 级代理。 通讯加密,如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层 tls 高强度加密,安全无特征。 智能 HTTP 代理,HTTPS 代理,SOCKS5 代理,会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理 ...
- 下一篇
Hugo 0.110 发布,Go 编写的静态网站生成器
Hugo 是一个用 Go 语言编写的静态 HTML 和 CSS 网站生成器。它针对速度、易用性和可配置性进行了优化。Hugo 将一个带有内容和模板的目录,渲染成一个完整的 HTML 网站。 错误修复 修复重复部分的 permalinks 问题 修复 resources.GetRemote 中的 HEAD 方法问题 修复在 resources.GetRemote 中读取自定义 header 时的顺序 修复Go Doc 与 .Data.Integrity 改进 tpl/strings: 添加 findRESubmatch config/security: 添加 GO/w+(如 GOROOT)到默认的允许列表中 使 hugo.toml 成为新的 config.toml 在 resources.GetRemote 的 .Data 中添加填充 HTTP Response 信息 tpl/compare: 将特殊的浮点数排序为字符串 tpl/diagrams: 把 Goat 移到它自己的文件里 更新 CONTRIBUTING.md 依赖更新 deps: 升级 github.com/evanw/esb...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池