18OF_ASSUME_NONNULL_BEGIN
32- (void)setCharacter: (OFUnichar)character atIndex: (
size_t)index;
39- (void)appendString: (
OFString *)string;
47- (void)appendCharacters: (const OFUnichar *)characters length: (
size_t)length;
56- (void)appendUTF8String: (const
char *)UTF8String;
67- (void)appendUTF8String: (const
char *)UTF8String
68 length: (
size_t)UTF8StringLength;
78- (void)appendCString: (const
char *)cString
91- (void)appendCString: (const
char *)cString
93 length: (
size_t)cStringLength;
120- (void)appendFormat: (
OFConstantString *)format arguments: (va_list)arguments;
147- (void)insertString: (
OFString *)string atIndex: (
size_t)index;
154- (void)deleteCharactersInRange: (
OFRange)range;
162- (void)replaceCharactersInRange: (
OFRange)range
163 withString: (
OFString *)replacement;
171- (void)replaceOccurrencesOfString: (
OFString *)string
172 withString: (
OFString *)replacement;
184- (void)replaceOccurrencesOfString: (
OFString *)string
186 options: (
int)options
OFStringEncoding
The encoding of a string.
Definition OFString.h:61
A class for storing constant strings using the @"" literal.
Definition OFConstantString.h:38
A class for storing and modifying strings.
Definition OFMutableString.h:26
void makeImmutable()
Converts the mutable string to an immutable string.
Definition OFMutableString.m:533
void uppercase()
Converts the string to uppercase.
Definition OFMutableString.m:364
void deleteLeadingWhitespaces()
Deletes all whitespaces at the beginning of the string.
Definition OFMutableString.m:477
void lowercase()
Converts the string to lowercase.
Definition OFMutableString.m:372
void capitalize()
Capitalizes the string.
Definition OFMutableString.m:380
void deleteEnclosingWhitespaces()
Deletes all whitespaces at the beginning and the end of the string.
Definition OFMutableString.m:522
void deleteTrailingWhitespaces()
Deletes all whitespaces at the end of the string.
Definition OFMutableString.m:495
A class for handling strings.
Definition OFString.h:135
A range.
Definition OFObject.h:106