从数组

时间:2016-01-05 21:59:15

标签: arrays swift

如何从字符串数组中删除特定对象。

array = ["mac","iPhone","iPad"] 

是否有方法删除数组中的特定字符串,例如我想删除" iPhone",而不使用removeAtIndex(1)

1 个答案:

答案 0 :(得分:5)

为此目的使用过滤器

var array = ["mac","iPhone","iPad"]
array = array.filter() { $0 != "mac" }
print(array) // will print ["iPhone", "iPad"]