文件名称:design-patterns-swift:Swift中的设计模式示例
文件大小:1.67MB
文件格式:ZIP
更新时间:2024-06-11 23:07:12
swift design-patterns Swift
Swift中的设计模式 该存储库是项目的一部分。 它包含所有经典GoF设计模式的Swift示例。 每种模式都有两个示例: 概念性示例说明了模式的内部结构,并附有详细注释。 RealWorld的示例说明了如何在实际的Swift应用程序中使用模式。 要求 为了获得最佳体验,我们建议使用和 IDE的示例。 用法 为了简单起见,我们试图将这些示例的范围限制为与实际模式相关的代码。 这就是为什么没有实现成熟的Swift应用程序以及Run目标的原因。 相反,我们的示例打包为单元测试,其中每个单元测试目标都执行一个模式的特定示例。 要运行示例,请在项目目录中浏览它,选择“单元测试”方案并启动该示例。 常问问题 1.什么是客户代码? 客户是指定义为模式一部分的类的客户,它仅仅是给定方法的调用者或给定类的用户。 换句话说,这是应用程序代码中使用模式类的部分。 2.我不理解您在RealWorld示