Returns a character set containing characters determined by a given bitmap representation.
- iOS 2.0+
- macOS 10.0+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
A bitmap representation of a character set.
A character set containing characters determined by
This method is useful for creating a character set object with data from a file or other external data source.
A raw bitmap representation of a character set is a byte array with the first 2^16 bits (that is, 8192 bytes) representing the code point range of the the Basic Multilingual Plane (BMP), such that the value of the bit at position nrepresents the presence in the character set of the character with decimal Unicode value n. A bitmap representation may contain zero to sixteen additional 8192 byte segments to for each additional Unicode plane containing a character in a character set, with each 8192 byte segment prepended with a single plane index byte.
To add a character in the Basic Multilingual Plane (BMP) with decimal Unicode value nto a raw bitmap representation, you might do the following:
To remove that character: