首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
yangpeng199019
更多收藏集
微信扫码分享
微信
新浪微博
QQ
216篇文章 · 0订阅
货拉拉用户iOS端基于MVP架构的深度优化方案与实践
一、背景介绍 我们项目工程中常见的架构模式有MVC,MVP,MVVM,VIPER等,随着时间的推移和项目的不断迭代,iOS应用的代码规模往往会逐渐增长。这导致了代码的复杂性和维护成本的提高。在此背
APM - iOS 卡顿优化方案
上一篇文章介绍了卡顿产生的本质原因以及监控卡顿的方案,本篇将主要介绍一下常见的导致卡顿的场景,以及对 CPU 和 GPU 的资源消耗的场景。 CPU 资源的消耗 CPU 一般负责视图创建、销毁,布局计
APM - iOS 启动优化之 pre_main
App 的启动速度是影响用户对产品的第一印象,也是性能优化工作中最为重要的一环。启动速度越慢,用户流失的概率越高。所以提高启动速度不仅有利于用户体验指标的提升,也能促进核心业务的增长。
APM - iOS 卡顿原理及监控方案
应用的流畅度是衡量应用用户体验和性能的一个重要指标,一个流畅的应用能够给用户带来良好的使用感受,提高用户的满意度和忠诚度。对于开发者来说应该重视并不断优化应用的流畅度,提升用户的使用体验...
讲讲 iOS 开发中的 SOLID 原则
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在软件工程中,SOLID 原则是五个基本原则,旨在促进更好的软件设计:更可维护、更易于理解、更灵活。对于 iOS 开发者来说,掌握和应用这些原则
Swift 优先级反转技术实践
#### 介绍 优先级翻转(Priority Inversion)是一种计算机科学中的现象,其中一个高优先级的任务被迫等待一个低优先级的任务释放资源,从而导致系统整体性能下降,甚至可能引发死锁等问题
得物App弱网诊断探索之路
随着得物用户规模和业务复杂度不断提升,端上网络体验优化已逐步进入深水区。为了更好地保障处于弱网状态下得物App用户的使用体验,我们在已有的网络体验大盘、网络诊断工具的基础上研发了弱网诊断能力。
iOS 如何在 Xcode 中使用 AI 辅助写代码
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 随着去年 ChatGPT 的发布到今年的爆发式发展,生活着很多方面都在使用 AI 了,我们作为程序员也不例外,微软发布了代码 AI 工具 Cop
完美解决UITableView和UICollectionView滚动失效
完美解决 UITableView 和 UICollectionView 刷新数据后马上滚动到指定位置滚动失效问题
iOS信号量造成线程优先级反转 | 京东云技术团队
在并发队列使用信号量会可能会造成线程优先级反转 一、在iOS16 & XCode14上遇到 - 使用信号量造成线程优先级反转问题 提醒 经过查询资料,发现是在XCode14上增加了工具,比如 : Th