@
ecnelises 是的,我一开始是为了编写 GUI 程序才有了这样一个想法来编写这样的框架,毕竟是个人项目所以并不是很追求高度的稳定性,至少在 Windows 上我的 GUI 程序能够借助系统自带的 WinHTTP 库减少大约 200KB 的大小(为了足够的便携性所以能尽量小就最好),而原先绑定的就是 curl 静态库。
而且可能是系统的库有特殊优化还是我原先使用的绑定写的很拉跨,下载性能提升非常明显(可能不太好展示)
我有简单考虑过参考更高阶层的 URLSession 但是我不是很熟悉 Swift ,Obj-C 也是勉强能理解一些基本的面向对象
考虑到苹果一贯对文档和接口的作风,包装的类型肯定基本没什么大问题,越底层那种资料就很难找或者难找到对自己有帮助或者价值的信息。