https://hackershare.dev/en/bookmarks/772947
Swift 函数派发机制