首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
思考快慢
掘友等级
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.7K
文章 1.7K
沸点 13
赞
1.7K
返回
|
搜索文章
思考快慢
3天前
关注
iOS 卡死检测实战:如何从零构建一个高性能的性能监控工具
iOS 卡死检测工具(LagDetection)是一个高性能、低侵入性的 iOS 应用性能监控工具,专门用于检测主线程阻塞和帧率下降问题。...
0
评论
分享
思考快慢
赞了这篇文章
yuec
iOS 开发工程师 @快手
·
2月前
关注
iOS 26 你的 property 崩了吗?
iOS 26 nonatomic property 为何频频崩溃?苹果竟主动埋下“哨兵值”以暴露并发隐患!本文将深度剖析 0x400000000000bad0 崩溃根因,并...
21
1
分享
思考快慢
赞了这篇文章
Lexiaoyao20
iOS/Mac开发
·
1月前
关注
Apple StoreKit 2 开发指南
这是一份面向开发者的 StoreKit 2 实战教程。本教程旨在通过清晰的概念讲解和可直接使用的代码示例,帮助你快速掌握 iOS 应用内购买(IAP)与订阅功能的开发。...
21
1
分享
思考快慢
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
3月前
关注
iOS App包大小由浅入深优化之路
App在迭代过程中,随着新需求的不断丰富,包体积逐渐增大。早期功能较简单,优化空间有限,用户感知不明显,包大小问题未受重视。随着功能多元化,包大小水涨船高,大到一定值后,会...
38
4
分享
思考快慢
关注了
sweet丶
思考快慢
赞了这篇文章
sweet丶
iOS工程师 @不透露
·
11天前
关注
DNS域名解析:从入门到优化必备基础
前言 在当今互联网世界,域名就像我们生活中的地址,而DNS(Domain Name System)就是那个将地址翻译成具体位置的神奇系统。无论你是前端开发者、移动端工程师还...
5
评论
分享
思考快慢
赞了这篇文章
Haha_bj
高级移动端开发工程师
·
14天前
关注
Swift——高阶函数(map、filter、reduce、forEach、sorted、contains……)
一、map map 函数,Swift 中最常用的高阶函数之一,核心作用是将集合中的每个元素按照指定规则转换,返回一个新的同类型集合,非常适合批量处理数组、字典等集合类型的元...
4
评论
分享
思考快慢
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1年前
关注
货拉拉iOS疑难Crash治理-TTS problem iOS 17
我们司机端从iOS17开始存在着一个文本转语音功能的崩溃,主要集中在司机导航、司机履约语音提醒等方面,因为这些方面都用到了文本转语音进行播报的功能,从崩溃收集版本信息来看,...
53
18
分享
思考快慢
赞了这篇文章
sweet丶
iOS工程师 @不透露
·
1月前
关注
iOS内存映射技术:mmap如何用有限内存操控无限数据
01 内存管理的双重世界:虚拟与物理的分离 每个iOS应用都生活在双重内存现实中。当你声明一个变量或读取文件时,你操作的是虚拟内存地址,这是iOS为每个应用精心编织的“平行...
5
评论
分享
思考快慢
赞了这篇文章
sweet丶
iOS工程师 @不透露
·
29天前
关注
SDWebImage深度解析:高效图片加载背后的架构设计与卓越实践
一、整体架构设计:模块化与职责分离 为了让你能迅速抓住核心,我们先用一张图,从宏观视角看懂它的工作原理与核心流程。 SDWebImage采用了清晰的分层架构设计,将复杂的图...
4
8
分享
思考快慢
赞了这篇文章
sweet丶
iOS工程师 @不透露
·
28天前
关注
Kingfisher 深度指南:Swift 生态下的高性能图片处理艺术
引言:为什么需要专门的图片加载库? 在移动应用开发中,图片加载是影响用户体验的核心环节之一。一个优秀的图片加载库需要解决多个复杂问题:异步下载、内存缓存、磁盘缓存、图片解码...
5
评论
分享
思考快慢
赞了这篇文章
sweet丶
iOS工程师 @不透露
·
14天前
关注
iOS开发必备的HTTP网络基础概览
一、从一次HTTP请求说起 以下是一个大体过程,不包含DNS缓存等等细节: 上图展示了一个完整的HTTPS请求过程。对于iOS开发者,理解每个环节的工作原理至关重要,这有助...
8
评论
分享
思考快慢
赞了这篇文章
sweet丶
iOS工程师 @不透露
·
16天前
关注
CocoaPods Podfile优化设置手册-持续更新
前言 配置Podfile时,如果结合一些优化选项,能大大的提升开发效率。本文是为使用cocoapod管理组件库提供一个podfile优化设置的最佳实践。 🚀 一、构建性能...
11
评论
分享
思考快慢
赞了这篇文章
Daniel02
1月前
关注
从单体到子壳:一套「对标亿级 DAU App」的 iOS 架构实战 Demo
本文结合抖音工程演进,搭建含中台层、单仓多组件和子壳工程的 Swift iOS Demo,展示 LaunchKit 启动框架、服务接口化、统一资源与主题,以及 Feed 与...
12
评论
分享
思考快慢
赞了这篇文章
YungFan
开发者&高校教师 @无
·
25天前
关注
iOS开发之MetricKit监控App性能
iOS 13 之后,Apple 推出了 MetricKit — 一个由系统统一收集性能指标并按日自动送达给应用的强大框架。...
14
评论
分享
思考快慢
赞了这篇文章
90后晨仔
不知名的开发攻城狮!
·
8月前
关注
SwiftUI 布局系统总结
一、基础布局容器 1. VStack(垂直排列) 作用:将子视图垂直排列(从上到下)。 特点:自动调整高度,支持对齐和间距控制。 示例: 2. HStack(水平排列) 作...
7
评论
分享
思考快慢
赞了这篇文章
90后晨仔
不知名的开发攻城狮!
·
8月前
关注
SwiftUI 布局为何快?
SwiftUI 的布局之所以 快且高效,其底层并非完全基于传统的 frame 模型,而是结合了 声明式编程 和 自动布局协商机制。以下是详细解释: 1. SwiftUI 布...
10
10
分享
思考快慢
赞了这篇文章
YungFan
开发者&高校教师 @无
·
10月前
关注
iOS开发之网络代码进化史
iOS 原生网络请求数据共有 4 种方式,分别是传统 Completion 回调、Completion 回调 + Result、Combine 框架与Swift Concu...
10
3
分享
思考快慢
赞了这篇文章
tangzzzfan
6月前
关注
依赖注入(五):DI是一种思想,而非特定工具——工厂、抽象与组合根
**依赖注入(DI)是一种设计思想,而不是某一个特定的工具或框架。** 理解了这一点,我们就能在不同的场景下,选择最恰当的方式来实现解耦,而不是一味地追求“上容器”。...
2
评论
分享
思考快慢
赞了这篇文章
tangzzzfan
6月前
关注
依赖注入(六):架构黄金标准:为何选择Coordinator,以及如何用好它
在前面的分享中,我们已经建立了对“显式依赖注入”的深刻认同。现在,我们面临最关键的架构决策:如何组织我们应用的导航逻辑?我们是应该改良现有的Router模式,还是全面转向C...
4
评论
分享
下一页
个人成就
文章被点赞
114
文章被阅读
15,201
掘力值
512
关注了
210
关注者
35
收藏集
12
关注标签
32
加入于
2017-09-04