首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
忙碌的小猴子
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 5
沸点 1
赞
6
返回
|
搜索文章
赞
文章( 5 )
沸点( 1 )
深入探索 iOS 启动速度优化(二进制重排)
去年年底二进制重排的概念被宇宙厂带火了起来,出于学习的目的,综合网上已有资料并总结实现了下,以便对启动优化有更好的了解。 对比了网上的实现方式,抖音通过手动插桩获取的符号数据,包括C++静态初始化、+Load、Block等都需要针对性处理,就其复杂度来说感觉性价比不高;手淘的方…
Flutter 究竟是如何渲染的?
《上篇博客》主要讲解了iOS APP渲染的流程,以及GPU的渲染流水线。 但关于Flutter是如何渲染的?我上篇写的并不是很透彻。 先从Flutter的整体架构说起,共分为三层,又下到上分别为:Embedder层、Engine层、Framework层。 Embedder层:操…
iOS 环境变量配置
在项目中,一般会涉及到多种环境,如:开发、测试、正式环境等。不同的环境可能对应不同的服务器地址,不同的交互数据等。多环境之间切换,若每次都修改代码,难免会出现改错或漏改的问题。效率和质量都不是很好。 因此我们可以进行一些配置,实现根据不同环境自动配置我们的项目。 项目运行或打包…
[译] Xcode 和 LLDB 高级调试教程:第 1 部分
在 2018 年的 WWDC 期间,Apple 最优秀的一些调试工程师们开展了一场非常吸引人的会议使用Xcode和LLDB进行高级调试。他们向我们展示了一些令人印象深刻的技巧, 关于每当发生开发人员遇到错误并全部修复它们时,如何利用 Xcode 的断点和低级调试器(LLDB)来…
iOS - RxSwift 项目实战记录
Moya是基于Alamofire的网络请求库,这里我使用了Moya/Swift,它在Moya的基础上添加了对RxSwift的接口支持。接下来我们来说下Moya的使用 如果你想用传统的方式也行,不过这就失去了使用RxSwift的意义。好吧,我们接下来说说如何优雅的来实现table…
个人成就
掘力值
12
关注了
66
关注者
0
收藏集
9
关注标签
44
加入于
2017-07-26