我有一个这样的数组:var array = ["Chinese", "Italian", "Japanese", "French", "American"]

我想在新行上打印出所有单独的元素.

我该怎么做?

推荐答案

您只需像这样打印iterate through the array个元素,就可以在新行上打印出所有元素:

for element in array {
  println(element)
}

UPDATE

对于Swift 2和Swift 3:

for element in array {
  print(element)
}

或者,如果你想把它放在同一行:

for element in array {
  print(element, terminator: " ")
}

Swift相关问答推荐

如何更新Square Order?

try 在小部件内部读取核心数据的SwiftUI总是返回空吗?

像WebSocket一样接收实时更新,但通过异步/等待或组合

插入/删除视图时的Swiftui动态过渡

为什么这个快速代码不显示文本字段?

SwiftData:非法try 在不同上下文中的对象之间建立关系

设备上ScrollView为什么会将内容高度更改为随机值,而在预览上不会? - 优化后的标题:设备上ScrollView内容高度随机变化问题解决

允许为 self 分配新的 struct 值的理由是什么?

格式化大货币数字

快速更改tableView中的数据

UIButton 配置不更新按钮标题

LeetCode 249. 分组移位字符串

签署GoogleSignIn-GoogleSignIn需要开发团队

无法增加系统镜像的大小

如何从 Button 获取标签名称?

更改日期 Select 器的文本 colored颜色

使用相机进行人脸检测

类型myViewController不符合 Swift 中的协议 UIPIckerDataSource

Objective-C 方法与可选需求方法 Swift 冲突

Swift performSegueWithIdentifier 不起作用