当我们想向Array添加不同数据类型的元素时,可以这样做:
var myArray=[AnyObject]()myArray.append("name")myArray.append(2)myArray.append(4.3)
这样我们便可以向Array添加任何数据类型的元素了,但是如果我们希望Array中只能添加特定几种类型的元素怎么办呢?这里提供一种思路:
enum Person{ case age(Int) case name(String) case sound(Any)}var myArray=[Person]()myArray.append(.age(22))myArray.append(.name("wflytoc"))总结
以上是内存溢出为你收集整理的Swift关于Array的探讨全部内容,希望文章能够帮你解决Swift关于Array的探讨所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)