swiftui

用户094 天前
ios·swiftui·swift
如何避免写垃圾代码:iOS开发篇"这简直是垃圾!这种东西根本不该发给我,尤其是在合并窗口的后期。像这个毫无意义的make_u32_from_two_u16()'辅助函数',它让这个世界变得更糟糕居住。"
用户096 天前
ios·swiftui·swift
SwiftUI Charts 函数绘图完全指南SwiftUI Charts 框架自 iOS 16 引入以来,已成为在 SwiftUI 应用中创建数据可视化图表的强大工具。随着 iOS 18 的发布,Apple 为其增添了令人兴奋的新功能:函数绘图(Function Plotting)。这意味着开发者现在可以直接使用 LinePlot 和 AreaPlot 来绘制数学函数,而无需预先计算所有数据点。这为科技、教育、金融等领域的应用开辟了新的可能性。
东坡肘子7 天前
swiftui·swift·apple
完成 Liquid Glass 的适配了吗?| 肘子的 Swift 周报 #0102在 weekly.fatbobman.com 订阅本周报的电子邮件版本。访问我的博客 肘子的 Swift 记事本 查看更多的文章。加入 [Disco
大熊猫侯佩9 天前
前端·swiftui·apple
iOS 26 仅需几行代码让 SwiftUI 7 液态玻璃界面焕发新春在今年的 WWDC 25 中,苹果为全平台推出了崭新的液态玻璃(Liquid Glass)皮肤。不仅如此,Apple 在此基础之上还打造了一整套超凡脱俗的动画和布局体系让 SwiftUI 7 界面焕发新机。
东坡肘子14 天前
android·swiftui·swift
从开放平台到受控生态:谷歌宣布 Android 开发者验证政策 | 肘子的 Swift 周报 #0101在 weekly.fatbobman.com 订阅本周报的电子邮件版本。访问我的博客 肘子的 Swift 记事本 查看更多的文章。加入 Discord 社区,与 2000+ 中文开发者深入交流 Swift、SwiftUI 开发体验。
HarderCoder15 天前
swiftui·swift
深入理解 SwiftUI 的 Structural Identity:为什么“换个条件分支”就会丢状态?SwiftUI 通过结构身份(Structural Identity)判断新旧视图树中的同一个节点:只有当三者一致时,SwiftUI 才认为“这是老熟人”,保留其内部 @State / @StateObject 等局部状态;否则旧节点被销毁,新节点重新创建 → 状态归零。
YungFan15 天前
swiftui·swift
Swift 6.2 新特性Swift 6.2 内置于 Xcode 26,主要带来了如下的新特性。显著扩展了创建标识符的字符范围,当使用``时,可以更随性。
大熊猫侯佩19 天前
swiftui·xcode·apple
当液态玻璃计划遭遇反叛者:一场 iOS 26 界面的暗战在硅谷的地下代码俱乐部里,流传着一个关于 "液态玻璃" 的传说 —— 那是 Apple 秘密研发的界面改造计划,如同电影《变脸》中那张能改变命运的面具,一旦启用,所有 App 都将被迫换上流光溢彩的新面孔。
雪糕吖19 天前
ios·swiftui
SwiftUI 自定义 Shape:实现顶部圆角矩形 RoundedTopRectangle在 SwiftUI 里,如果你只想要一个“顶部两个角是圆角,底部是直角”的矩形,第一反应可能是用 .cornerRadius()。 但 .cornerRadius() 会同时作用在四个角,没办法单独控制某些角,这时候就需要自定义 Shape。
东坡肘子21 天前
swiftui·swift·apple
写给这段旅程,也写给未来的自己 | 肘子的 Swift 周报 #0100在 weekly.fatbobman.com 订阅本周报的电子邮件版本。访问我的博客 肘子的 Swift 记事本 查看更多的文章。加入 Discord 社区,与 2000+ 中文开发者深入交流 Swift、SwiftUI 开发体验。
大熊猫侯佩1 个月前
swiftui·swift·apple
SwiftUI 三阵诀:杨过绝情谷悟 “视图布阵” 之道绝情谷外,瘴气弥漫。杨过手握玄铁剑(喻 Xcode),凝视谷中涌动的万千 “毒物”(喻待渲染的视图元素),眉头紧锁。
东坡肘子1 个月前
swiftui·swift·apple
未来将至:人形机器人运动会 | 肘子的 Swift 周报 #099在 weekly.fatbobman.com 订阅本周报的电子邮件版本。访问我的博客 肘子的 Swift 记事本 查看更多的文章。加入 Discord 社区,与 2000+ 中文开发者深入交流 Swift、SwiftUI 开发体验。
吴Wu涛涛涛涛涛Tao1 个月前
ios·swiftui
基于TCA构建Instagram克隆:SwiftUI状态管理的艺术在移动应用开发中,状态管理一直是开发者面临的核心挑战之一。随着 SwiftUI 的普及,如何构建可维护、可测试且性能优异的应用架构变得尤为重要。
麦兜*1 个月前
开发语言·ios·swiftui·xcode·swift·苹果vision pro·swift5.6.3
Swift + Xcode 开发环境搭建终极指南通过AI一周开发swift 苹果应用
大熊猫侯佩1 个月前
swiftui·debug·xcode
「内力探查术」:用 Instruments 勘破 SwiftUI 卡顿迷局临安城「码农阁」的晨雾还没散,少年石惊弦就对着屏幕抓耳挠腮。他耗时三月打造的「江湖图谱」SwiftUI 应用,表面瞧着端的是华丽 —— 列表滑动如流云,按钮点击带光晕,可一加载百条门派数据,整个界面就像被点了「定身穴」,卡顿得让人心焦。
HarderCoder1 个月前
swiftui·swift
深入理解 SwiftUI 的 ViewBuilder:从隐式语法到自定义容器SwiftUI 的声明式语法之所以优雅,一大功臣是隐藏在幕后的 ViewBuilder。它让我们可以在 body 或 HStack、VStack 等容器的闭包里随意组合多个视图,而无需手动把它们包进 Group 或 TupleView
东坡肘子1 个月前
swiftui·swift·apple
我差点失去了巴顿(我的狗狗) | 肘子的 Swift 周报 #098在 weekly.fatbobman.com 订阅本周报的电子邮件版本。访问我的博客 肘子的 Swift 记事本 查看更多的文章。加入 Discord 社区,与 2000+ 中文开发者深入交流 Swift、SwiftUI 开发体验。
黄鹤的小姨子1 个月前
swiftui
SwiftUI 劝退实录:AI 都无能为力,你敢用吗?我完全不理解为什么 SwiftUI 要支持这种写法:让一个 view 去调用自己根本不存在的属性,还能“生效”。比如 .navigationTitle ——本来应该是页面级别的东西,结果你随便在一个 Text、Button 上写,它都能改导航栏标题。 但哪个生效?完全不确定。 我写了段hello world 级别的代码,任何子 view 都能 .navigationTitle("xxx"),你猜猜最终会显示什么? 我问了好几个 AI,全军覆没,一个都没答对。
麦兜*1 个月前
服务器·ios·swiftui·android studio·objective-c·ai编程·swift
【swift】SwiftUI动画卡顿全解:GeometryReader滥用检测与Canvas绘制替代方案这种机制导致:性能分析:批量绘制:离屏渲染:可用场景:GeometryReader实现:优化Canvas实现:
东坡肘子1 个月前
swiftui·swift·apple
苹果首次在中国永久关闭了一家 Apple Store | 肘子的 Swift 周报 #097在 weekly.fatbobman.com 订阅本周报的电子邮件版本。访问我的博客 肘子的 Swift 记事本 查看更多的文章。加入 Discord 社区,与 2000+ 中文开发者深入交流 Swift、SwiftUI 开发体验。