Skip to the content.

SwiftUI 学习日志

欢迎来到 SwiftUI 学习日志专栏。本专栏旨在通过系统和深入的学习,帮助你掌握 Swift 和 SwiftUI 的开发技巧,提升你的 iOS 开发能力,从而开发出功能完善且界面美观的应用。本专栏来源于我在自学过程中不断摸索的经验记录,希望能与广大程序员爱好者,尤其是专注于 SwiftUI 方向的程序员朋友们交流经验,共同进步。

Swift 快速入门

  1. 基础语法与简单计算器案例
  2. 集合类型与学生成绩管理案例
  3. 面向对象、结构体与图书馆案例
  4. 函数、闭包与简单的任务管理器
  5. 错误处理与文件处理器
  6. 泛型编程与泛型队列案例
  7. 协议和扩展
  8. Swift 的高级特性与并发任务管理器

SwiftUI 快速入门

  1. SwiftUI 基础与个人简介卡片案例
  2. 视图布局与响应式布局案例
  3. 数据绑定和状态管理与任务管理器案例
  4. 动画和手势与卡片翻转动画案例
  5. 自定义视图和修饰符与个人信息卡片案例
  6. 表单和用户输入与用户注册表单案例
  7. 网络请求和数据处理与知心天气案例
  8. 数据持久化与新闻列表缓存案例
  9. 列表和导航与购物车案例
  10. TabBar 与多页面应用

其他

  1. Xcode 常用快捷键汇总
  2. Xcode 项目名称命名规范
  3. 商业级 SwiftUI 项目的结构设计与最佳实践
  4. SwiftUI 屏幕适配:底层机制、设计规格与最佳实践