美文网首页
Swift-面向协议编程

Swift-面向协议编程

作者: Never_Yg | 来源:发表于2017-07-09 00:02 被阅读18次

Swift协议里的方法可以实现 OC只能声明方法
所以Swift才能实现面向协议编程

屏幕快照 2017-07-08 下午6.43.15.png

需要这个功能的,只需要遵守这个协议就可以了(类似多继承)
协议的约束---什么类才能遵循这个协议

屏幕快照 2017-07-08 下午7.03.18.png

要遵循这个协议的Self,必须继承至UIViewController
这样的话,在协议里就可以直接使用UIViewController的属性,例如下面的view就是控制器的view属性

屏幕快照 2017-07-08 下午7.11.48.png

相关文章

网友评论

      本文标题:Swift-面向协议编程

      本文链接:https://www.haomeiwen.com/subject/rttshxtx.html