22OF_ASSUME_NONNULL_BEGIN
36- (void)setCharacter: (OFUnichar)character atIndex: (
size_t)index;
43- (void)appendString: (
OFString *)string;
51- (void)appendCharacters: (const OFUnichar *)characters length: (
size_t)length;
60- (void)appendUTF8String: (const
char *)UTF8String;
71- (void)appendUTF8String: (const
char *)UTF8String
72 length: (
size_t)UTF8StringLength;
82- (void)appendCString: (const
char *)cString
95- (void)appendCString: (const
char *)cString
97 length: (
size_t)cStringLength;
124- (void)appendFormat: (
OFConstantString *)format arguments: (va_list)arguments;
151- (void)insertString: (
OFString *)string atIndex: (
size_t)index;
158- (void)deleteCharactersInRange: (
OFRange)range;
166- (void)replaceCharactersInRange: (
OFRange)range
167 withString: (
OFString *)replacement;
175- (void)replaceOccurrencesOfString: (
OFString *)string
176 withString: (
OFString *)replacement;
188- (void)replaceOccurrencesOfString: (
OFString *)string
190 options: (
int)options
OFStringEncoding
The encoding of a string.
Definition OFString.h:65
A class for storing constant strings using the @"" literal.
Definition OFConstantString.h:42
A class for storing and modifying strings.
Definition OFMutableString.h:30
void makeImmutable()
Converts the mutable string to an immutable string.
Definition OFMutableString.m:537
void uppercase()
Converts the string to uppercase.
Definition OFMutableString.m:368
void deleteLeadingWhitespaces()
Deletes all whitespaces at the beginning of the string.
Definition OFMutableString.m:481
void lowercase()
Converts the string to lowercase.
Definition OFMutableString.m:376
void capitalize()
Capitalizes the string.
Definition OFMutableString.m:384
void deleteEnclosingWhitespaces()
Deletes all whitespaces at the beginning and the end of the string.
Definition OFMutableString.m:526
void deleteTrailingWhitespaces()
Deletes all whitespaces at the end of the string.
Definition OFMutableString.m:499
A class for handling strings.
Definition OFString.h:139
A range.
Definition OFObject.h:110