您的位置:首页 > 移动开发 > Swift

Swift 数组

2014-06-18 22:28 155 查看
数组初始化

基本语法:

[value 1, value2, value 3]

var shoppingList: String[] = ["Eggs","Milk"]

数组追加元素

append 函数追加 或通过+操作符

var shoppingList: String[] = ["Eggs", "Milk"]

hoppingList.append("Flour")

shoppingList += ["Chocolate Spread",

"Cheese","Butter"]

println("The shopping list contains

\(shoppingList.count) items.")

数组插入元素

使用 insert 方法

var shoppingList: String[] = ["Eggs", "Milk"]

shoppingList.insert("Maple Syrup", atIndex:

0)

shoppingList += ["Chocolate Spread", "Cheese", "Butter"]

数组删除元素

使用 removeAtIndex 方法

var shoppingList: String[] = ["Eggs", "Milk"]let mapleSyrup = shoppingList.removeAtIndex(0)

数组长度

使用 count 属性。

println("The shopping list contains

\(shoppingList.count)items.")

数组遍历

1.遍历方法1

var shoppingList: String[] = ["Eggs", "Milk"]

for item in shoppingList {

println(item)

}

2.遍历方法2有循环变量

var shoppingList: String[] = ["Eggs", "Milk"]

for (index, value) in enumerate(shoppingList) {

println("Item \(index + 1): \(value)")

}

Swift交流讨论论坛论坛:
http://www.cocoagame.net 欢迎加入Swift技术交流群:362298485
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: