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"]

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...