首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
专治杠精
更多收藏集
微信扫码分享
微信
新浪微博
QQ
83篇文章 · 0订阅
支付宝客户端架构解析:iOS 客户端启动性能优化初探
《支付宝客户端架构解析》系列将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框架设计”、“网络优化”、“性能启动优化”、“自动化日志收集”、“RPC 组件设计”、“移动应用监控、诊断、定位”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭代与优化历程。 启动应…
讲讲 iOS 中鲜为人知的"预热启动"
启动类型 在 iOS 上,我们都清楚启动类型分为“热启动”和“冷启动”。 按照苹果的定义,如果你打开 App 后滑回到主屏幕并手动杀掉程序,然后立即重
APM - iOS 启动优化之 pre_main
App 的启动速度是影响用户对产品的第一印象,也是性能优化工作中最为重要的一环。启动速度越慢,用户流失的概率越高。所以提高启动速度不仅有利于用户体验指标的提升,也能促进核心业务的增长。
iOS App启动优化(三):二进制重排
我们可以看到图中项目的Page Fault 数量并不多,这是因为当前项目是一个demo,代码和文件都极少。当代码多起来的话,Page Fault的 数量和加载耗时都会随着代码增加而增加。 二进制重排 可以很好优化这个问题,其中心思想是重新排列 方法符号的顺序, 使启动的相关方法…
【iOS小组件实战】小组件旋转动画
前言 前两天有小伙伴问我iOS小组件如何实现组件旋转效果,之前没有动手实现过,今天抽空了解一下并记录实现过程,末尾附代码链接。 实现 1.自定义旋转动画 通过旋转动画的 rotationEffect
【iOS小组件】可配置小组件
可配置小组件 在创建自定义iOS小组件时,如果你希望用户在添加小组件时能够自定义参数,你需要使用 App Intents 框架(iOS16 引入)来实现动态的配置。 这通常是在 WidgetConfi
2020年疫情之下iOS面试题总结篇
2020年注定是一个特殊且不平凡的一年。疫情之下,内忧外患,部分企业,倒下的倒下,扣薪的扣薪……,在这样的大环境之下,即是危机也是机会,毅然决定踏上求职之路。起初自信满满,在没有做好充分准备情况之下,简历寥寥草草,简简单单,以至于错失不少好机会。切记切记!吃一堑长一智。最后通过…
千万级消息推送系统的设计与实践
推送平台支持千万级的通知/消息推送,透传消息,快速触达用户,能够有效提升用户留存率、活跃度。推送平台提供了全链路的移动推送能力,只需接入推送平台的 API 就可以立即将推送消息送达到用户的移动设备。
iOS 开发基础:如何使用类别(Category)
Objective-C 类别也叫分类,是一种不需要继承即可给类添加方法的语法技术。下面我们来看看如何使用它,以及使用的三种场景。
iOS Category使用及其源码分析
Category基本使用 分类和类一样都是在接口内声明,在类文件内实现。但是分类不可声明实例变量,只可声明属性和方法,并且分类的实现部分不能包含@synthesize。分类的接口中含有属性声明时,实现