首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Boyang_
掘友等级
iOS developer
|
个人开发
多看书
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
163
文章 162
沸点 1
赞
163
返回
|
搜索文章
赞
文章( 162 )
沸点( 1 )
深度探索WebKit:架构、应用与你不可不知的秘密
引言 你是否曾经在网页加载的那一刻,对那些奇妙的动态效果和丝滑的滚动感到惊叹?那就让我带你走进WebKit的世界,一探究竟吧!WebKit——这个看似普通的名字背后,其实藏着浏览器的大半个灵魂。它就像
iOS App包大小由浅入深优化之路
App在迭代过程中,随着新需求的不断丰富,包体积逐渐增大。早期功能较简单,优化空间有限,用户感知不明显,包大小问题未受重视。随着功能多元化,包大小水涨船高,大到一定值后,会产生一些消极影响。
Code Signing - iOS 代码段的校验机制分析
本文将解答以下几个问题: 1. 什么情况下会导致校验失败的 Crash? 2. 内核实现校验的原理和过程; 3. 为什么连接调试器和越狱环境下即使出现了 JIT 内存也不会 Crash
NSObject方法调用过程详细分析
我自己虽然之前也分析过方法调用,但是没有成体系做过笔记,这次相当于自己做一个笔记,便于以后查看。 我这个是基于最新的runtime源码版本(版本号objc4-756.2,苹果官网的源码),网上分析的大多都是几年前的版本,虽然说整个逻辑基本一致,但是还是有些许不同。 修改原型是为…
fishhook--终于被我悟透了
fishhook 作为一个 hook 工具在 iOS 开发中有着高频应用,理解 fishhook 的基本原理对于一个高级开发应该是必备技能。很遗憾,在此之前虽然对 fishhook 的基本原理有过多次
网易云音乐 RN 新架构升级实践
本文介绍了从 RN 新架构源码实现角度出发,介绍了如何升级适配,以及网易云音乐在升级适配时遇到的问题及解决方案。
iOS启动优化 - 1分钟让你的启动时间降低 1s
如何使用Instruments测量动态库加载占用的启动时间、如何识别加载的动态库、通过修改Other Linker Flags来减少启动时加载的动态库数量、以及一些动态库加载机制的原理。
【译】Flutter | 深入理解布局约束
这篇文章最初来自于 Marcelo Glasberg 在 Medium 发表的 Flutter: The Advanced Layout Rule Even Beginners Must Know。后被 Flutter Team 发现并收录到 flutter.dev。 在认真阅…
Autorelease 机制是 iOS 糟糕的设计?
Autorelease 是 iOS 中苹果提供给开发者用来管理对象内存的工具。其核心价值在于: - 利用 Runloop,优化对象释放时性能; - 对于方法返回对象,延缓对象释放时机; - 对于短时间
『极致』的 iOS Crash 防护
Crash 是最影响用户体验的指标之一,Crash 防护一定程度上能够提高用户体验。 苹果有提供 try catch 机制 (Exception Programming Topics)
下一页
个人成就
文章被点赞
133
文章被阅读
27,713
掘力值
737
关注了
70
关注者
76
收藏集
11
关注标签
22
加入于
2018-01-09