基本值类型和引用类型
var array:Array = [1,2,3] // Array 为值类型
var array2 = array
array.append(4)
array2
var array11:NSMutableArray = [1,2,3] // NASMutableArray为引用类型
var array22 = array11
array11.addObject(4)
array22
//struct 和enum定义的类型是值类型,使用class定义的为引用类型,基本数据类型全是struct,处理大量数据并且频繁增减元素时,NSMutableArray,NSMUtableDictionary 和NSMutableset,
//其他情况使用array,dictionary 和set好一点