Calls the given closure with a pointer to the contents of the string, represented as a null-terminated sequence of UTF-8 code units.
- Xcode 9.0+
- Swift Standard Library
A closure with a pointer parameter that points to a null-terminated sequence of UTF-8 code units. If
bodyhas a return value, that value is also used as the return value for the
withmethod. The pointer argument is valid only for the duration of the method’s execution.
The return value, if any, of the
body closure parameter.
The pointer passed as an argument to
body is valid only during the execution of
with. Do not store or return the pointer for later use.