HackerNoon· Alok Singh·· 13 小时前AI 评分20
用 SwiftUI 正确实现井字棋:值类型状态、胜负判定与 Minimax AI
Tic Tac Toe in SwiftUI, Done Properly: Value-Type State, Win Detection and Minimax AI
AI 导读
一位开发者以 2020 年 4 月上架的 App Store 应用 Tic Tac Toe: Time Pass 为引,演示用 SwiftUI 构建回合制游戏的架构:Game 结构体以 private(set) 封装全部规则,playing(_:) 返回新值而非原地修改,SwiftUI 视图只渲染状态并转发点击。
来源:HackerNoon · hackernoon.com