您需要使用函数向给定的空数组 [String] 添加和删除元素
func addCountries(countries: [String]) {
var name1 = "Jamaica"
var name2 = "Spain"
var newCountries = countries
newCountries.append(name2)
}
这个方法当然会向数组添加一个元素,但是当使用给定参数再次调用该函数时,数组已经获得了 2 个值。问题是:函数体出了什么问题,我应该更改什么才能用一个命令向数组添加一个值?