为了账号安全,请及时绑定邮箱和手机立即绑定

在Swift中向数组添加元素

在Swift中向数组添加元素

精慕HU 2019-08-16 16:19:31
在Swift中向数组添加元素假设我有一个数组,例如:var myArray = ["Steve", "Bill", "Linus", "Bret"]后来我想将一个元素推送/附加到所述数组的末尾,以获得:["Steve", "Bill", "Linus", "Bret", "Tim"]我应该使用什么方法?那么我想在数组的前面添加一个元素呢?有不变的时间吗?
查看完整描述

3 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

如果需要,您还可以传入变量和/或对象。


var str1:String = "John"

var str2:String = "Bob"


var myArray = ["Steve", "Bill", "Linus", "Bret"]


//add to the end of the array with append

myArray.append(str1)

myArray.append(str2)

要将它们添加到前面:


//use 'insert' instead of append

myArray.insert(str1, atIndex:0)

myArray.insert(str2, atIndex:0)


//Swift 3

myArray.insert(str1, at: 0)

myArray.insert(str2, at: 0)

正如其他人已经说过的那样,你不能再使用xCode 6.1中的'+ ='了


查看完整回答
反对 回复 2019-08-16
  • 3 回答
  • 0 关注
  • 4854 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信