在Advanced Swift talk中,for循环的生成代码描述为:
var __g: Generator = mySequence.generate()
while let x = __g.next() {
// iterations here
}
下划线前缀是否具有某些特定含义?
答案 0 :(得分:0)
不,下划线和双下划线前缀在Swift中没有特定含义。他们通常暗示"私人"或"内部"声明,但您可以根据需要定义以尽可能多的下划线开头的变量。