首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试
订阅
小时丶光
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
【学习总结】02 | App 启动速度怎么做优化与监控?
就想学习英语一样,每一个字母都认识,但是串联起来就不认识了。学习也一样,可能整篇文章大家都看懂了,但是对于其中的词语或句子,可能是不懂的,比如,rebase 指针、attribute((constructor))、selector 唯一性检查、动态库加载、ReactiveCoc…
今日头条 iOS 客户端启动速度优化
应用启动时间,直接影响用户对一款应用的判断和使用体验。头条主 app 本身就包含非常多并且复杂度高的业务模块(如新闻、视频等),也接入了很多第三方的插件,这势必会拖慢应用的启动时间,本着精益求精的态度和对用户体验的追求,我们希望在业务扩张的同时最大程度的优化启动时间。
开发应用剪辑App Clip,iOS的小程序
应用剪辑是App的简化版,提供一些功能来帮助用户。 在Xcode里App Clip 需要增加一个target,可以和App共用代码和资源,也可以访问frameworks(某些不行,编译不会报错但用不了),包括访问相机、存储数据到钥匙串、连接蓝牙设备等等。 然而应用剪辑被限制某些…
WWDC 20 前你应该知道的 Swift 新特性:callAsFunction
一年写一次,一次写一批,一批写完后休息一年,在 WWDC 20 前又回来了,因为又有新素材了嘛。Swift 在 5.1 之后逐渐进入成熟期,所以 Swift 5.2 中的语言新特性多数是小修小补,既然这些特性在最新的 Xcode 正式版已经可以用了,我们不妨一起了解一下吧。本期…
阿里、字节:一套高效的iOS面试题
runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 准备面试是一方面,对于非面试的iOS开发者来说更适用于检验自己,发起进阶之路。另外知识点是琐碎的,但是真的能全部弄懂并把琐碎的知识点融会贯通,构建起自己的知识体系,你就升级…
重拾iOS-NSProxy
NSProxy是一个抽象的超类,为充当其他对象或尚不存在的对象的代理对象定义API。NSProxy的子类可用于实现透明的分布式消息传递(例如,NSDistantObject)或用于延迟实例化创建代价高昂的对象。 NSProxy 是一个类似于NSObject的基类,是一等公民。 …
iOS圆角的离屏渲染,你真的弄明白了吗
1. 如何设置圆角才会触发离屏渲染 我们经常看到,圆角会触发离屏渲染。但其实这个说法是不准确的,因为圆角触发离屏渲染也是有条件的! 我们发现设置cornerRadius大于0时,只为layer的backgroundColor和border设置圆角;而不会对layer的conte…