CFMutableBitVector
Declaration
class CFMutableBitVectorOverview
CFMutableBitVector objects manage dynamic bit vectors. The basic interface for managing bit vectors is provided by CFBitVector. CFMutableBitVector adds functions to modify the contents of a bit vector.
You create a mutable bit vector object using either the CFBitVectorCreateMutable(_:_:) or CFBitVectorCreateMutableCopy(_:_:_:) function. You add to and remove from a bit vector by altering the size of the bit vector with the CFBitVectorSetCount(_:_:) function