首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
sweet丶
掘友等级
iOS工程师
|
不透露
做iOS开发10年,熟悉OC、Swift、组件化、架构设计、代码重构、卡顿、包体积等。思考、探索、总结。
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
sweet丶
iOS工程师 @不透露
·
2天前
关注
UIWindowScene 使用指南:掌握 iOS 多窗口架构
引言 在 iOS 13 之前,iOS 应用通常只有一个主窗口(UIWindow)。但随着 iPadOS 的推出和多任务处理需求的增加,Apple 引入了 UIWindowS...
0
评论
分享
sweet丶
iOS工程师 @不透露
·
10天前
关注
Kingfisher 深度指南:Swift 生态下的高性能图片处理艺术
引言:为什么需要专门的图片加载库? 在移动应用开发中,图片加载是影响用户体验的核心环节之一。一个优秀的图片加载库需要解决多个复杂问题:异步下载、内存缓存、磁盘缓存、图片解码...
4
评论
分享
sweet丶
iOS工程师 @不透露
·
11天前
关注
SDWebImage深度解析:高效图片加载背后的架构设计与卓越实践
一、整体架构设计:模块化与职责分离 为了让你能迅速抓住核心,我们先用一张图,从宏观视角看懂它的工作原理与核心流程。 SDWebImage采用了清晰的分层架构设计,将复杂的图...
3
8
分享
sweet丶
iOS工程师 @不透露
·
13天前
关注
理解iOS中Protobuf:一个比JSON更好,但不是替代
在iOS开发中,JSON凭借其卓越的可读性和跨平台兼容性,长期以来都是网络交互和本地存储的首选。但你是否遇到过因网络请求过慢导致用户体验不佳,或是在处理大量数据时应用响应迟...
4
2
分享
sweet丶
iOS工程师 @不透露
·
16天前
关注
iOS内存映射技术:mmap如何用有限内存操控无限数据
01 内存管理的双重世界:虚拟与物理的分离 每个iOS应用都生活在双重内存现实中。当你声明一个变量或读取文件时,你操作的是虚拟内存地址,这是iOS为每个应用精心编织的“平行...
3
评论
分享
sweet丶
iOS工程师 @不透露
·
19天前
关注
iOS MMKV原理整理总结:比UserDefaults快100倍的存储方案是如何炼成的?
一、传统存储方案的痛点 在介绍MMKV之前,让我们先看看iOS开发者常用的几种本地存储方案: NSUserDefaults:适合简单键值对,但性能瓶颈明显,每次写入都需同步...
8
评论
分享
sweet丶
iOS工程师 @不透露
·
28天前
关注
适合iOS开发的一种缓存策略YYCache库 的原理
YYCache 是 iOS 上一个高性能的缓存框架,它由内存缓存 YYMemoryCache 和磁盘缓存 YYDiskCache 两部分组成。 核心总览 YYCache 的...
1
评论
分享
sweet丶
赞了这篇文章
vivo互联网技术
vivo互联网技术 @vivo互联网
·
10月前
关注
vivo HTTPDNS 端到端体验优化实践
我们构建了 vivo HTTPDNS 端到端的一体化解决方案,通过对4大模块的能力及架构优化,显著提升了端侧业务的访问体验,支撑业务高效、稳定开展。...
5
评论
分享
sweet丶
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1年前
关注
深入了解iOS依赖管理器CocoaPods
8月14日,CocoaPods 官方发布了一则公告,宣布这个已经陪伴我们多年的工具将进入维护模式。 CocoaPods 的未来维护计划总结如下: 短期计划: 处理系统性安全...
47
5
分享
sweet丶
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1年前
关注
货拉拉iOS疑难Crash治理-TTS problem iOS 17
我们司机端从iOS17开始存在着一个文本转语音功能的崩溃,主要集中在司机导航、司机履约语音提醒等方面,因为这些方面都用到了文本转语音进行播报的功能,从崩溃收集版本信息来看,...
52
18
分享
sweet丶
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1年前
关注
货拉拉iOS包体积优化总结
一、前言 更小的包体积有助于拉新推广,试想一下,在推广APP时特别是在户外,是不是包体积小的更容易让用户下载呢?更小的包体积占用更小磁盘空间,下载更快,消耗数据流量也更少;...
59
6
分享
sweet丶
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1年前
关注
货拉拉用户iOS端基于MVP架构的深度优化方案与实践
一、背景介绍 我们项目工程中常见的架构模式有MVC,MVP,MVVM,VIPER等,随着时间的推移和项目的不断迭代,iOS应用的代码规模往往会逐渐增长。这导致了代码的复...
22
4
分享
sweet丶
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1年前
关注
记一次TooManyRequestsException崩溃排查历程
4月份开始,公司的几个Android项目线上突然出现了很多华为鸿蒙的设备TooManyRequestsException的问题,在社区上也零零散散看到关于华为鸿蒙设备出现T...
49
9
分享
sweet丶
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1年前
关注
货拉拉iOS疑难Crash治理-系统键盘语音
我们业务一直存在着通过键盘语音进行语音转文字的一个系统崩溃, 具体崩溃时间点是在键盘语音输入结束之后,取消语音输入UIDictationConnection cancelS...
55
23
分享
sweet丶
赞了这篇文章
图图大恼
2年前
关注
iOS 内存优化之工具介绍
本文将介绍Xcode的内存图和leaks、vmmap、malloc_history等工具进行诊断iOS应用内存问题...
91
8
分享
sweet丶
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1年前
关注
语音助手在货拉拉出行业务的落地实践
今年3月28日,小米SU7发布会上,演示了搭载AI大模型,配合小爱同学语音助手,提供全新智驾体验,令我印象深刻。它支持模糊指令识别、五音区语音交互,实现手机、Pad与车机的...
24
3
分享
sweet丶
关注了
每日优鲜大前端团队
iOS工程师 @不透露
sweet丶
iOS工程师 @不透露
·
1年前
关注
iOS 2024包体积优化总结
一、包体积对用户的影响 更小的包体积能提升用户下载意愿,且通常也意味着更快的启动速度,提升用户体验。下面来看一个2017年Google Play的研究报告: APK大小每增...
20
6
分享
sweet丶
iOS工程师 @不透露
·
1年前
关注
iOS 中的import
做了开发很多年,但可能我们只知道如何用import,并不了解其背后的原因。下面就跟随本文来了解一下吧,或许对大家做SDK开发有帮助! 一、从iOS中#import 、@im...
9
1
分享
sweet丶
赞了这篇文章
Codebaby
物联网
·
1年前
关注
WWDC2023 - Explore enhancements to App Intents
本文基于 Session 10103 梳理,主要是探索 App Intents 在 iOS17 中带来的新特性。可以先阅读 WWDC22 - Dive into App I...
6
1
分享
下一页
个人成就
文章被点赞
333
文章被阅读
112,390
掘力值
2,629
关注了
11
关注者
150
收藏集
2
关注标签
15
加入于
2019-01-15