Contents

OSSymbol

A container for managing an array of characters.

Declaration

typedef OSString OSSymbol;

Discussion

OSString is a container class for managing arrays of characters.

Encodings

OSString makes no provisions for different character encodings and assumes that a string is a nul-terminated sequence of single-byte characters. User-space code must either assume an encoding (typically ASCII or UTF-8) or determine it in some other way (such as an IORegistryEntry property).

OSString is immutable.

See Also

Registry data types