Changes in terminology for Swift function parameter labels

谁都会走 提交于 2019-12-02 13:17:37
vadian

Everything is described in detail in the section Function Argument Labels and Parameter Names

in The Swift Programming Language (Swift 3)

Briefly, the differences between Swift 2 and Swift 3 are

  • "External name" (Swift 2) is now "Function Argument Label" (Swift 3)
  • "Internal name" (Swift 2) is now "Parameter Name" (Swift 3)
  • In (Swift 2) the first parameter is _ name (internal, but no external) by default
  • In (Swift 3) the first parameter is name name (function argument label and parameter name) by default.
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!