0
给定两个数组斯威夫特:只有appendContentsOf独特元素
var array1 = [['id':0], ['id':1], ['id':2], ['id':3]];
var array2 = [['id'=3], ['id':4], ['id':5], ['id':6]];
我该怎么做
array1.appendContentsOf(array2)
因此只有唯一的元素被添加。
电流array1.appendContentsOf(数组2) 导致
[['id':0], ['id":1], ['id':2], ['id':3], ['id':3], ['id':4], ['id':5], ['id':6]]
其中id:3被复制。
这是什么?这不是有效的Swift语法。 –
现在好了吗?尽管您的解决方案对于字典数组无效。 –
我编辑了我的答案。 –