WebRTC Native 代码里面有很多值得学习的宝藏,其中一个就是 WebRTC 的 NetEQ 模块。根据 WebRTC 术语表 对 Ne...
总结了笔者日常使用 Swift 的一些小 Tips。 Safe & Fast 1. 能用 let,尽量不用 var 把代码里的 var 全改成 ...
项目里面用到了 WebRTC 某些模块,以前是源码拷贝集成的。这样不仅需要处理平台的宏(WebRTC Native 跨平台),而且升级版本也会涉...
一直以来,在 Cocoa 体系里构建富文本是一件很繁琐的事情,使用 Foundation 框架里的 NSAttributeString 来进行构...
十月份参加极光黑客马拉松一天时间写了个简单的 火车票 OCR 应用“票夹”,当时由于时间和熟练程度原因,并没有试下今年 WWDC 刚推出的 Sw...
在大部分 App 中,在有 feeds 流之类列表的地方,由于后端数据一般采用分页加载,为了用户体验需要做预加载。最简单的加载方式,就是当列表显...
使用 Swift 时,如果是自定义的 Protocol,可以通过 Extension 来提供部分方法的默认实现,但系统原有的 Protocol ...
自从去年开始在项目里写了一段时间 Javascript 后,感觉没有类型检查的语言还是不太适合我,所以一直想尝试下 TypeScript,然而由...
在 App 中,如果分享、发布、上传功能涉及到图片,必不可少会对图片进行一定程度的压缩。笔者最近在公司项目中恰好重构了双端(iOS&Androi...