首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
向辉_
掘友等级
iOS
|
美团 CLC
Stay Hungry Stay Foolish
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
73
文章 63
沸点 10
赞
73
返回
|
搜索文章
赞
文章( 63 )
沸点( 10 )
抖音品质建设 - iOS启动优化《实战篇》
启动是 App 给用户的第一印象,启动越慢,用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环。启动优化涉及到的知识点非常多,面也很广,一篇文章难以包含全部,所以拆分成两部分:原理和实战,本文是实战篇。 对应着本文的三大模块:监控,工具和最佳实践。 既然要监控,那么就…
我目前正在使用的 AI 服务
我目前正在使用的 AI 服务 随着 ChatGPT 的火爆,生活中好像突然之间到处都充满了有关人工智能的话题。响我将一些 AI 服务应用到自己的工作中,丰富自己的工具箱,提高工作效率。
深入了解NotificationCenter 的实现原理
NotificationCenter是一个系统组件,它负责协调和管理事件的通知和响应,它的基本原理是基于观察者模式的一种实现方式。
云音乐iOS端网络图片下载优化实践
云音乐中业务大量的使用网络加载的图片,图片的下载速度,消耗的资源带宽越来越成为影响用户体验的一种问题。
了解iOS的后台任务执行的各种方式
Apple 中很多后台执行都是用户从前台进入后台之后,依然保持了一段时间的活跃,最常见的比如使用UIApplication.shared.beginBackgroundTask() 来申请执行时间。
BSBackTracelogger学习笔记
对于一个app来说,检测主线程的卡顿是性能优化的一个重点,而其中一个重要的操作就是当在子线程监控到主线程卡顿时需要抓取主线程的堆栈来进行后续的操作,一般来说都是使用BSBacktraceLogger工具在子线程抓取主线程的堆栈。今天主要来探索一下BSBacktraceLogge…
浅谈Swift中协议命名的规范
在日常的开发中,协议的命名一直是颇耗心力的一件事情,不知道如何具体的给协议命名,所以通常都是XXX+Protocol 的命名规则,虽然不会出错,但是并不能信达雅的传达出这个协议的作用,无法代码即注释。
你真的懂iOS的异常捕获吗?
在开发的日常中,经常会遇到一些极其偶现的Bug,有些Bug很难以复现,所以一般的解决方案是接入PLCrashReporter这些第三方的崩溃统计工具,那么这些方案真的是最优解吗?
看看SwiftUI通过什么来实现的:Result Builder
上篇文章中,我们已经知道了@State 是属性包装器了,SwiftUI通过@State声明的属性来进行视图和数据的绑定。这篇文章我们来聊聊Result Builder。
ConstraintLayout最详细使用,减少嵌套优化ui,提升app性能
可能你觉得ConstraintLayout属性多,且属性长而弃用它,那你错失了这个大宝贝。真可是yyds!
下一页
个人成就
文章被点赞
507
文章被阅读
98,880
掘力值
2,499
关注了
73
关注者
490
收藏集
6
关注标签
15
加入于
2017-09-12