100DaysOfSwiftUI SwiftUI学习挑战合集

Paul Hudson 的 100DaysOfSwiftUI 挑战挺适合刚上手 SwiftUI 或者想系统提升的朋友。内容安排得蛮有节奏,从基础控件到项目实战,基本每天一小步,不知不觉就能上手不少核心知识。

项目里的挑战练习还挺有意思的,像是WeSplit@State做交互,BetterRest搭了个小型机器学习模型,难度适中,但实用性蛮高。每一项做下来都能看到实打实的成果,挺有成就感的。

文档结构也清晰,项目+挑战分得明确,19 天挑战、6 个项目、还有期末考,全部打完一轮,SwiftUI 基本能混个脸熟。如果你想边做边学,还想看到真实的代码组织方式,这份 repo 值得收藏。

哦对了,里面涉及不少NavigationViewTextFieldDatePicker这类控件,做过 Web 的朋友会发现多交互理念也能通用。顺手我也附了几个类似的 Picker 相关资源,有空可以翻翻。

如果你刚好在摸 SwiftUI,不妨挑战一下,轻松带点强度,体验还不错。

zip 文件大小:66.9MB