Swift数组的迭代访问

时间:2015-05-16 16:26:54   收藏:0   阅读:151
 1 你可以通过for-in循环来迭代访问整个数组的值。
 2 for item in shoppingList {
 3     println(item)
 4 }
 5 // Six eggs
 6 // Milk
 7 // Flour
 8 // Baking Powder
 9 // Bananas 
10 如果要获得每个元素的索引及其对应的值,可以使用全局的enumerate方法来迭代使用这个数组。enumerate方法对每个元素都会返回一个由索引值及对应元素值组成的元组。你可以把元组中的成员转为变量或常量来使用:
11 for (index, value) in enumerate(shoppingList) {
12     println("Item \(index + 1): \(value)")
13 }
14 // Item 1: Six eggs
15 // Item 2: Milk
16 // Item 3: Flour
17 // Item 4: Baking Powder
18 // Item 5: Bananas 

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!