从Swift 3.0开始,这种情况再次发生了变化:除非您使用外部名称明确选择退出,否则所有方法,函数和初始化器都需要为 所有
参数使用参数标签
_。这意味着
addChildViewController(_:)现在这样的方法是这样写的:
func addChildViewController(_ childController: UIViewController)
这是作为Swift Evolution流程的一部分提出和批准的,并已在SR-961中实施。

从Swift 3.0开始,这种情况再次发生了变化:除非您使用外部名称明确选择退出,否则所有方法,函数和初始化器都需要为 所有
参数使用参数标签
_。这意味着
addChildViewController(_:)现在这样的方法是这样写的:
func addChildViewController(_ childController: UIViewController)
这是作为Swift Evolution流程的一部分提出和批准的,并已在SR-961中实施。