首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开发
订阅
凉糕swift
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
iOS App包大小由浅入深优化之路
App在迭代过程中,随着新需求的不断丰富,包体积逐渐增大。早期功能较简单,优化空间有限,用户感知不明显,包大小问题未受重视。随着功能多元化,包大小水涨船高,大到一定值后,会产生一些消极影响。
SwiftUI Preferences 完全指南:从“向上传值”到 Swift 6 并发安全
为什么需要 Preferences? 在 SwiftUI 里,向下传值有 @State → @Binding → @Environment,但向上传值一直是个空白。 典型痛点: 深层嵌套子视图想告诉祖
扒了下 Cursor 的提示词,被狠狠惊艳到了!
如果让你开发一个 AI 编程工具(比如 Cursor),你觉得最大的难点是什么? 是前端技术、后端技术、UI 设计、还是别的?
雪山飞狐之 Swift 6.2 并发秘典:@concurrent 的江湖往事
胡斐拱手致谢,转身望向雪山深处。此刻他心中已无困惑,只待明日用新学的并发心法,重解雪山秘籍,让田归农之流再无可乘之机。而那 @concurrent 的令牌,也已悄悄入鞘,等待着在真正需要它的时刻,再展
DiffableDataSource in iOS
DiffableDataSource是iOS 13引入的一种全新的列表(UITableView、UICollectionView)的构建、更新方式 为什么要引入新的方式 传统写法存在几个问题: 更新时
iOS启动优化 - 1分钟让你的启动时间降低 1s
如何使用Instruments测量动态库加载占用的启动时间、如何识别加载的动态库、通过修改Other Linker Flags来减少启动时加载的动态库数量、以及一些动态库加载机制的原理。
Swift Concurrency:彻底告别“线程思维”,拥抱 Task 的世界
前言:别再问“它跑在哪个线程?” 在 GCD 时代,我们习惯用 DispatchQueue.global(qos: .background).async { ... } 或 DispatchQueue
iOS 26 适配笔记
这是适配 iOS 26 的笔记,并非介绍新功能和API。陆续更新,发现一个就写一个🤯🤯🤯🤯🤯
腾讯 Kuikly 正式开源,了解一下这个基于 Kotlin 的全平台框架
在 3月的时候通过 《腾讯 TDF 即将开源 Kuikly 跨端框架,Kotlin 支持全平台》 我们大致知道了 Kuikly 的基本情况,Kuikly 是一个面向终端技术栈的跨端开发框架,完全基于k
SwiftUI中的状态管理
在 SwiftUI 中,状态管理是指如何在不同视图之间共享、更新和同步数据。由于 SwiftUI 采用声明式编程方式,状态管理非常重要,因为视图会根据状态变化自动重新渲染。SwiftUI 提供了一些工