腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
我杨某人的青春满是悔恨
专栏成员
举报
52
文章
54158
阅读量
11
订阅数
订阅专栏
申请加入专栏
全部文章(52)
其他(24)
swift(12)
ios(5)
java(4)
api(4)
gui(3)
react(2)
json(2)
mvc(2)
编程算法(2)
安全(2)
xcode(1)
javascript(1)
ruby(1)
access(1)
git(1)
github(1)
人工智能(1)
http(1)
容器(1)
游戏(1)
开源(1)
缓存(1)
爬虫(1)
erp(1)
面向对象编程(1)
unity(1)
数据结构(1)
nat(1)
haskell(1)
搜索文章
搜索
搜索
关闭
封装一个 Swift-Style 的网络模块
swift
安全
Swift 跟 OC 有着完全不同的设计哲学,它鼓励你使用 protocol 而不是 super class,使用 enum 和 struct 而不是 class,它支持函数式特性、范型和类型推导,让你可以轻松封装异步过程,用链式调用避免 callback hell。如果你还是用 OC 的思维写着 Swift 代码,那可以说是一种极大的资源浪费,你可能还会因为 Swift 弱鸡的反射而对它感到不满,毕竟 Swift 在强类型和安全性方面下足了功夫,如果不使用 OC 的 runtime,在动态性方面是远不如 OC 的。
Sheepy
2018-09-10
1.9K
0
动手写个 JSON-Model Mapping 库
json
swift
安全
Swift 在 JSON解析方面有个比较有名的第三方库——SwiftyJSON,之前我也一直用的它。虽然用着还不错,但是它主要是为了避免手动解析 JSON 数据时大量的解包操作,降低解包不当导致 crash 的风险,感觉主要是注重安全性,易用性方面还是差了点。它支持下标操作,但毕竟是以字符串为键取值,IDE 不能自动补全,不仅麻烦还容易写错,而且用下标取到的值是JSON类型,一般还需要再进行类型转换,终究没有操作一个 Model 来得方便。所以我一直想写一个 JSON-Model 的映射器,我想要的效果是这样的:
Sheepy
2018-09-10
1.2K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档