Swift 什么是';使用';你能用迅捷的方法吗?

Swift 什么是';使用';你能用迅捷的方法吗?,swift,Swift,我注意到,除非我犯了错误,否则我会犯错误 animateTransfion(使用transitionContext:UIViewControllerContextTransitioning) 但是,一些教程将此方法介绍为 animateTransition(transitionContext:UIViewControllerContextTransitioning)不使用的 它似乎只有在我使用包含时才会构建,但我很好奇它的角色和变化发生的时间。检查 指定参数标签 在参数名之前写一个参数标签,用

我注意到,除非我犯了错误,否则我会犯错误

animateTransfion(使用transitionContext:UIViewControllerContextTransitioning)

但是,一些教程将此方法介绍为

animateTransition(transitionContext:UIViewControllerContextTransitioning)
不使用

它似乎只有在我使用
包含
时才会构建,但我很好奇它的角色和变化发生的时间。

检查

指定参数标签 在参数名之前写一个参数标签,用 空间:

下面是使用 姓名和家乡,并返回问候语:

func greet(person: String, from hometown: String) -> String {
    return "Hello \(person)!  Glad you could visit from \(hometown)."
}
print(greet(person: "Bill", from: "Cupertino"))
// Prints "Hello Bill!  Glad you could visit from Cupertino."
使用参数标签可以允许在 富有表现力的、句子式的方式,同时仍提供功能 具有可读性和清晰意图的主体


阅读Swift语言指南。关于stackoverflow,有许多问题可以通过阅读文档来回答。此外,尽管答案是重复的,但我很难找到它,因为在我的搜索过程中,这个问题并没有出现。但我们不是在谈论一些不清楚的文档,这些文档都是关于互联网上某个不知名的角落中某个利基的、文档记录很差的框架。我们谈论的是涵盖所有Swift的官方语言指南,它是Swift首次面世时向世界介绍的文件。
func greet(person: String, from hometown: String) -> String {
    return "Hello \(person)!  Glad you could visit from \(hometown)."
}
print(greet(person: "Bill", from: "Cupertino"))
// Prints "Hello Bill!  Glad you could visit from Cupertino."