Swift如何兼顾协议中默认和自定义方法的调用?

Posted 大熊猫侯佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift如何兼顾协议中默认和自定义方法的调用?相关的知识,希望对你有一定的参考价值。

Swift中最重要的概念之一:协议

Swift中最重要的概念之一当属协议无疑。

有人说Swift不是面向对象,而是面向协议的语言,我表示赞同!

在Swift中我们应该首先尝试值(Value)和协议(Protocol)的组合而不是引用和类继承的组合。

协议除了接口中必须遵守的方法,我们还可以为其设置默认方法,这称之为协议扩展:

protocol Action 
   
    func doing()


extension Action 

以上是关于Swift如何兼顾协议中默认和自定义方法的调用?的主要内容,如果未能解决你的问题,请参考以下文章

Java中如何调用函数和自定义函数

(八十)MapKit放置系统默认大头针和自定义大头针

(八十)MapKit放置系统默认大头针和自定义大头针

Swift中协议的简单介绍

Swift 学习笔记(面向协议编程)

sort方法和自定义比较器的写法