This feature was introduced to simplify working with bitmasks, making them more intuitive to use. Since the official support period for this content has long expired, it’s worth considering whether this information is still relevant to current Swift versions. Swift has evolved significantly since version 2, and many newer features may offer alternative ways to achieve similar functionality.
If you’d like, I can help summarize the concept of option sets or explore how similar functionality has been handled in more recent versions of Swift. Let me know how you’d like to proceed!