首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
jamesdouble
掘友等级
iOS開發工程師
|
字节跳动
make things double, but keep it simple.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
66
文章 63
沸点 3
赞
66
返回
|
搜索文章
赞
文章( 63 )
沸点( 3 )
函数式编程 - Lens(透镜)原理与应用 [Swift描述]
Lens(透镜)是一个较为抽象的概念,顾名思义,它的作用是能够深入到数据结构的内部中去,观察和修改结构内的数据。Lens也像现实世界中的透镜一样,能相互组合形成透镜组,以达到可操作结构更深层级数据的效果。 本篇文章将会介绍Lens的相关原理以及使用方式,涉及函数式编程的许多概念…
iOS 组件化 —— 路由设计思路分析
随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等复杂架构。更换适合业务的架构,是为了后期能更好的维护项目。 但是用户依旧不满意,继续对开发人员提出了更多更高的…
《iOS 应用逆向与安全》读后感
最近各大“媒体”都在报道《iOS应用逆向与安全》这本书,这是自“小黄书”出版后的又一本关于逆向安全的书。而目前很多 iOS 开发者对逆向还非常“小白”,以至于盲目地觉得逆向很难、很厉害。而这本书的出现,无疑为逆向这个世界打开了另一扇窗,我们一起看看这扇窗里究竟“藏”了什么。本文…
WWDC 2018:iOS 内存深入研究
对于我们的 App 所依赖的设备而言,内存资源是有限的。降低 App 所使用的内存可以提高性能和体验,相反,过大的内存占用可能会导致 App 被系统强制退出。所以每个 iOS 开发者都应该关注内存问题。这一节新的内容不多,基本上都是一些老的知识点。 在探讨内存之前,我们要知道为…
WWDC 2018:TextKit 最佳实践
文本内容在 app 内随处可见,展示文本的方式也是多种多样。关注过性能提升的同学会发现,文本控件的高效使用对于整个页面性能的提升至关重要。为此,苹果和开发者都在不断努力。比如苹果日渐完善的文本框架,以及第三方文本框架的代表 YYText。 和平时使用的框架有些不同,我们不需要使…
WWDC 2018:写给 OpenGL 开发者们的 Metal 开发指南
Metal 是 Apple 开发的一款图形引擎。本文将对比 OpenGL,详细介绍 Metal 的对象模型以及开发思想,旨在帮助 OpenGL 开发者更容易地转向 Metal 开发。 由于 Metal 与 OpenGL 同为底层图形引擎,因此阅读本文需要一定的图形基础。本文假定…
WWDC 2018:初探 Create ML
2017年可谓是机器学习在 iOS 平台上的元年:苹果在 WWDC 上推出了全新的 Core ML 框架,旨在为开发者提供一套完整的机器学习部署方案,从而让 App 更加智能。2018年的 WWDC 上,我们发现使用 Core ML 的 App 多达182个,其中最多的是拍照和…
Xcode10和iOS12踩坑
熬夜看完了WWDC 2018,睡前电脑挂着下载Xcode10。手机装好了iOS12,体验了一番,感觉比iOS11快多了,看了一眼各家App和我司的App,松了一口气,初步看来今年应该不需要做太多的适配工作,然后就睡了。(然而, 果然不能立flag!😂) 早上晚到了一些,Xco…
iOS CocoaPods 中 star 前 100 的第三方库
知识小集整理了 CocoaPods 中 star 前 100 的第三方库。具体原理,可以参考 获取第三方库。以下三方库排名随着时间的变化,有些排名会发生变化。 Build high quality mobile apps using React. The iconic font…
下一页
个人成就
文章被点赞
139
文章被阅读
48,196
掘力值
783
关注了
8
关注者
64
收藏集
1
关注标签
11
加入于
2018-04-26