Ios Swift中面向协议的程序设计

Ios Swift中面向协议的程序设计,ios,objective-c,swift,oop,functional-programming,Ios,Objective C,Swift,Oop,Functional Programming,请有人详细说明什么是面向协议的编程,以及在使用苹果的Swift语言时如何/为什么这是最好的编程方法 此外,与传统的OOP/函数方法相比,这种方法是否提高了代码性能 我已经看过这段视频了,我想在深入潜水之前把基本知识弄清楚 谢谢

请有人详细说明什么是面向协议的编程,以及在使用苹果的Swift语言时如何/为什么这是最好的编程方法

此外,与传统的OOP/函数方法相比,这种方法是否提高了代码性能

我已经看过这段视频了,我想在深入潜水之前把基本知识弄清楚

谢谢