swift数组

由于发现事物的规律在于从相似的事物里面找不同,不同的地方找相似。那么swift和OC中有什么相同点或者不同点呢?

swift定义一个数组 var A = [Int]()

OC定义一个数组 a[5] 

那么首先swift的数组需要定义类型,其次oc a[1] = 3 ,swift a.append(2) 或者 a[1] = 3

另外都需要非空校验,都需要判断是否数组越界

swift还有一些方便的写法,写重复·的

var B = [Int](repating:3,count:3)

那么B其实就等于3,3,3

同时oc和swift判断数量上都用.count,但是swift又多了一个isEmpty,结果就是一个0一个是true

posted @ 2018-01-26 15:46  苹果绮罗生  阅读(165)  评论(0编辑  收藏  举报