文件名称:HeadFirstDesignPatternsSwift:用Swift编写的“ Head First设计模式”中示例的实现
文件大小:232KB
文件格式:ZIP
更新时间:2024-05-17 07:28:40
swift playground xcode design-patterns head-first-design-patterns
Swift抢先设计模式 该存储库包含Freeman和Robson出版的O'Reilly出版的《 》书中的Swift示例代码。 该代码已作为我与团队成员一起运行的读书俱乐部的一部分而开发。 本书示例所基于的Java原始示例代码可以在以下位置找到: : 。 每章都有其自己的Swift Playground,说明了示例代码向一种或两种设计模式的演变。 每个Playground页面都代表设计模式或变体演变的一步。 每章的最后一个Playground页面都包含Swift源文件。 Playground页面本身仅包含最终的“测试”代码,(通常)对应于Java代码中的main()函数。 将最终实现转移到源文件的优点是,由于游乐场本身只能访问公共部分,因此它会强制考虑访问(公共,内部,私有或文件私有)。 适当时,带有"IN SWIFT:"注释表示与Java示例代码有所不同,以便符合Swif