CountedSet

Version = 3.0

Swift 3 引入了 CountedSet 類(它是 NSCountedSet Objective-C 類的 Swift 版本)。

如名稱所示,CountedSet 會跟蹤值的存在次數。

let countedSet = CountedSet()
countedSet.add(1)
countedSet.add(1)
countedSet.add(1)
countedSet.add(2)

countedSet.count(for: 1) // 3
countedSet.count(for: 2) // 1