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
基本语法:
[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交流讨论论坛论坛:
![](file:///C:/Users/ADMINI~1/AppData/Local/Temp/%W@GJ$ACOF(TYDYECOKVDYB.png)
相关文章推荐
- Swift 数组Array
- Swift--06数组字典
- swift 字典和数组
- swift字符串,数组,字典和集合的遍历
- Swift 2.0实战:如何实现从非零下标遍历数组?
- swift 数组、字典、集合、结构体、枚举——swift学习(四)
- Swift 数组详细用法
- Swift按照数组元素出现的次数及大小排序
- Swift 4.0学习之:数组和字典
- swift 字符串,数组,字典 的那些事<二>
- Swift - 复杂数据类型说明(数组,字典,结构体,枚举)
- swift学习第六天:数组
- Swift中关于任意类型的数组
- Swift_数组
- swift中数组的一些操作
- swift 学习<三> 数组
- Swift之数组&字典&元组
- swift入门———数组
- Swift中的数组
- Swift - 交换数组中两个元素位置