Swift入门教程4-集合(NSArray Dictionary)

这篇Swift入门教程聚焦于集合类型,包括NSArray和Dictionary的使用。通过实践在Playground中操作,利用for in循环轻松遍历元素,并探讨了debugDescription和description属性,特别是debugDescription能显示类型信息。
摘要由CSDN通过智能技术生成

原创Blog,转载请注明出处

建议开一个playground,然后敲几行代码看看结果


在swfit中,仍然可以使用Foundation中的
NSString,NSArray,NSMuableArray,NSMutableSet等集合类型
只不过使用的方式略有变化
例如:NSMutableDictionary
var mutableDic = NSMutableDictionary()//初始化一个空的NSMutableDictionary
mutableDic.setObject("123",forKey:"first")
这里对上述类型不再多讲解,后续会更新Foundation中上述集合类的使用方法


Swift语言提供了两种集合类型来存储集合数据:数组,字典
注意的是:swfit语言里,数组和字典里的数据类型必须明确
意味着Swift集合类型获取到的数据一定是匹配的类型。


1、数组
数组的构造

var 变量名:[数据类型]
var firstArray:[Int] = [1,2,3,4]//构造一个含有1 2 3 4 四个数据的int类型数组
var secoundArray = [Int]()//构造一个空数组
var thridArray = [Double](count:10,repeatedValue:1.5)//10个1.5的数组
var sameThridArray = Array(count:10,repeatedValue:1.5)//使用Array构造函数来构造


属性count
返回数组中元素个数
var firstArray:[Int] = [1,2,3,4]//声明一个含有1 2 3 4 四个数据的int类型数组
println(firstArray.count)//4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值