首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Swift
iOS
前端
SwiftUI
Apple
Flutter
HarmonyOS
APP
面试
展开
全部
Swift
iOS
前端
SwiftUI
Apple
Flutter
HarmonyOS
APP
面试
uni-app
Android
架构
macOS
Xcode
性能优化
暂无数据
推荐
最新
SwiftUI redraw 机制全景解读:从 @State 到 Diffing
为什么 UIKit 程序员总问“我的状态去哪了?” 特性 UIKit SwiftUI 视图定义与生命周期 视图为类(Class),生命周期明确,长期驻留内存 视图为值类型(Struct),每次刷新生成
张真人传艺:Swift 6.2 Actor 隔离协议适配破局心法
说罢,他转身走向太极殿,留下一句余音绕梁的叮嘱:「切记,代码如剑招,规矩如心法,唯有心法与剑招合一,方能写出无懈可击的好代码 —— 去吧,莫负这 Swift 江湖的大好时光!」
iOS26适配指南之UIScrollView
在 iOS 26 中,UIScrollView 迎来了两个重要增强,主要聚焦于滚动边缘的视觉效果和与浮动容器的交互体验。这些改进不仅让滚动过渡更自然,还提升了在复杂界面中内容的可读性。
async let 也能调度同步函数?——Swift 并发隐藏小技巧详解
什么是 async let async let 是 Swift 5.5 引入的「结构化并发」语法糖之一 它允许你把「多个异步操作」并行地扔给后台,然后在需要结果时用 await 一次性收回来 写起来比
苹果正在为系统级支持 MCP 做准备 | 肘子的 Swift 周报 #0104
访问 weekly.fatbobman.com 订阅 "肘子的 Swift 周报" 邮件版本。周报将向您介绍近期有关 Swift、SwiftUI、Core Data、SwiftData 等优秀的文章
SwiftUI Preferences 完全指南:从“向上传值”到 Swift 6 并发安全
为什么需要 Preferences? 在 SwiftUI 里,向下传值有 @State → @Binding → @Environment,但向上传值一直是个空白。 典型痛点: 深层嵌套子视图想告诉祖
Swift 并发:Actor、isolated、nonisolated 完全导读
Actor 是什么? Actor 是引用类型(与 class 类似),但自带隔离域: 任意时刻只允许一个任务进入 Actor 内部 外部调用必须加 await,自动排队 编译器保证无数据竞争,无需手动
Swift 6.1 `withTaskGroup` & `withThrowingTaskGroup` 新语法导读
为什么需要 TaskGroup? 在 Swift 并发里,当你想: 同时发起 N 个异步任务(如批量下载图片) 等全部完成再汇总结果 支持中途取消、错误传播 手动 Task { } 会显得碎片化且难以
Swift 5.9 `consume` 操作符:一次说清楚“手动结束变量生命周期”
为什么要 consume? Swift 的 ARC 已经自动管理内存,但“隐形拷贝”在两种场景会成为瓶颈: 大块数据(MLX 数组、CVPixelBuffer、Data > 10 MB) 超高频次(游
鹿鼎记豪侠传:Rust 重塑 iOS 江湖(上)
Apple 可不是在 “随便试试”。它虽没赶上 Rust 的 “公开派对”,但按老规矩,它一出场,保准要掀桌子改规矩 —— 就像当年 Intel 还在跟散热膏死磕时,它直接换了 Apple Silic
深入理解 SwiftUI 中的 `@Observable` 与 `@Bindable`:从原理到实践
引言:为什么需要 @Observable? 在 SwiftUI 的早期版本中,我们使用 @StateObject 和 @ObservedObject 来管理状态,但这些方式依赖于 Observable
iOS26适配指南之UIColor
随着 iOS 26 的发布,Apple 为开发者带来了期待已久的对 HDR(高动态范围)颜色的原生支持。
iOS 26 适配笔记
这是适配 iOS 26 的笔记,并非介绍新功能和API。陆续更新,发现一个就写一个🤯🤯🤯🤯🤯
Swift 6.2 来了 | 肘子的 Swift 周报 #0103
访问 weekly.fatbobman.com 订阅 "肘子的 Swift 周报" 邮件版本。周报将向您介绍近期有关 Swift、SwiftUI、Core Data、SwiftData 等优秀的文章
Swift Actor 完全指南:从原理到实战,彻底告别数据竞争
为什么需要 Actor? 在 iOS 开发中,并发编程一直是“高并发 → 高崩溃”的重灾区。 传统锁(NSLock、os_unfair_lock、DispatchQueue.barrier)存在两大痛
深入探索Swift的Subscript机制和最佳实践
一步步拆解Subscript[下标]的提案历史,实现机制和最佳实践。Subscript[下标]是提高代码的灵活性的核心机制之一
FlutterBoost在iOS26真机运行崩溃问题
背景: iPhone11ProMax升级到iOS26 Xcode16.4,运行公司老项目,项目集成了FlutterBoost 报错截图
Swift 入门到实战:写给 iOS 新人的实用技巧
一定要学好 Optional Swift 的 Optional 不是“语法糖”,而是安全屏障。 变量“可能有值也可能没有”时,编译器强制你显式处理,把空指针崩溃消灭在编译期。 三种常见玩法 玩法 代码
雪山飞狐之 Swift 6.2 并发秘典:@concurrent 的江湖往事
胡斐拱手致谢,转身望向雪山深处。此刻他心中已无困惑,只待明日用新学的并发心法,重解雪山秘籍,让田归农之流再无可乘之机。而那 @concurrent 的令牌,也已悄悄入鞘,等待着在真正需要它的时刻,再展
iOS26适配指南之UISlider
在 iOS 26 中,UISlider 迎来了两项重要更新:一个可用于设置滑块在拖拽时的样式,一个用于在滑轨上添加刻度。