arrays – 根据另一个数组从数组中删除对象

前端之家收集整理的这篇文章主要介绍了arrays – 根据另一个数组从数组中删除对象前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个像这样的数组:
var arrayA = ["Mike","James","Stacey","Steve"]
var arrayB = ["Steve","Gemma","Lucy"]

如你所见,詹姆斯和史蒂夫匹配,我希望能够从arrayA中删除它们.我怎么写这个?

喜欢这个:
var arrayA = ["Mike","Lucy"]
for word in arrayB {
    if let ix = find(arrayA,word) {
        arrayA.removeAtIndex(ix)
    }
}
// now arrayA is ["Mike","Stacey"]
原文链接:https://www.f2er.com/swift/320274.html

猜你在找的Swift相关文章