原创Blog,转载请注明出处
建议开一个playground,然后敲几行代码看看结果
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