Swift之数组去重(去除重复元素)
生活随笔
收集整理的這篇文章主要介紹了
Swift之数组去重(去除重复元素)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
- 在開發(fā)過程中,也許會遇到需要對數(shù)組進(jìn)行去重的相關(guān)處理。如果數(shù)組內(nèi)只含有基礎(chǔ)類型的數(shù)據(jù)時,可以寫兩個for循環(huán)遍歷,用下標(biāo)取值做對比;當(dāng)然也可以用集合Set(Swift),比較方便快捷。
- 如果需要對model數(shù)組進(jìn)行去重,該怎么做呢?
- filterDuplicates這個方法,這里直接寫在Array的擴(kuò)展里面,這樣一個數(shù)組就可以隨意調(diào)用這個方法了,相當(dāng)?shù)姆奖恪?/li>
- 使用如下:
總結(jié)
以上是生活随笔為你收集整理的Swift之数组去重(去除重复元素)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS之从N个数里面取M个数的组合算法
- 下一篇: iOS之实现图片的压缩、解压缩、模糊、置