
















































































通过实例帮助听众理解什么是面向协议编程、为什么要面向协议编程,以及如何面向协议编程。通过案例引导观众进行“分析问题->提炼共性->定义协议->扩展协议->遵守协议”的面向协议编程思维训练,展示面向协议编程的“预言”特性在开发速度、可维护性、系统健壮性中的优势,同时通过Swift标准库的设计甄别协议的适用场景。最后通过案例展示一个面向协议的简单但实用的架构,该架构基于传统的MVC,通过面向协议编程的方法让数据与视图的绑定回到视图中去,大大缩减了控制器中的代码量。架构之外,展示应如何使用属性观察器、扩展的等Swift应有的方式组织代码,避免OC翻译风格的代码,让你的工程更加Swift。
浏览6987次
浏览6026次
浏览7665次
浏览4415次
浏览6055次
浏览9885次
2026-01-16 北京
2026-01-16 上海
2025-12-17 北京
2026-01-09 深圳
打开微信扫一扫,分享到朋友圈