当前位置:  开发笔记 > 前端 > 正文

[String]和Array <String>之间的区别

如何解决《[String]和Array<String>之间的区别》经验,为你挑选了2个好方法。

哪个是声明ArrayDictionary的更好方法,我使用了两个:

Array

[String]

对我[String]而言,在编码方面非常快,但实际上两者在编译器和性能方面有何不同,我们应该遵循哪一个?



1> Robert Byrne..:

来自Swift上的iOS开发者库...

Swift数组的类型完全写为Array ,其中Element是允许数组存储的值的类型.您还可以以简写形式将数组类型写为[Element].虽然这两种形式在功能上是相同的,但是简写形式是优选的,并且在引用阵列的类型时在本指南中使用.

https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/CollectionTypes.html



2> Pete Hornsby..:

两者是等价的.

来自Apple

数组类型速记语法

Swift数组的类型完全写为Array,其中Element是允许存储数组的值的类型.您还可以以简写形式将数组类型写为[Element].虽然这两种形式在功能上是相同的,但是简写形式是优选的,并且在引用阵列的类型时在本指南中使用.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有