前言 方法是 Swift 中的一个重要概念,方法允许你把需要复用的代码封装进方法中,这样当你调用方法时,实际上你的想法是执行方法中的那些代码,方法的出现极大的提高了方法的复用性. Swift 工程的环境是非常复杂的,如何凭借方法的名字正确的找到方法中的代码实际上并不是听起来那样简单,在寻找代码的道路上又静态派发和动态派发两种不同的方式. 1.动态派发 OC 程序员应该不会对动态派发感到陌生,OC 中的方法都是动态派发的,也就是我们常说的消息转发. 动态派发是指需要在运行时找到方法的具体实现. S…