Defines the buffer and related fields used for in-line buffer access of characters in CFString objects.


struct CFStringInlineBuffer


This structure is used for in-line buffer access of characters contained by a CFString object. Use the CFStringInitInlineBuffer(_:_:_:) function for initializing the fields of this structure; do not do it manually. Once the buffer is initialized, use the CFStringGetCharacterFromInlineBuffer(_:_:) function to access characters from the buffer. Do not access the fields directly as they might change between releases.

The only reason this structure is not opaque is to allow the in-line functions to access its fields.


Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software