|
(void) | - setCharacter:atIndex: |
| Sets the character at the specified index.
|
|
(void) | - appendString: |
| Appends another OFString to the OFMutableString.
|
|
(void) | - appendCharacters:length: |
| Appends the specified characters to the OFMutableString.
|
|
(void) | - appendUTF8String: |
| Appends a UTF-8 encoded C string to the OFMutableString.
|
|
(void) | - appendUTF8String:length: |
| Appends a UTF-8 encoded C string with the specified length to the OFMutableString.
|
|
(void) | - appendCString:encoding: |
| Appends a C string with the specified encoding to the OFMutableString.
|
|
(void) | - appendCString:encoding:length: |
| Appends a C string with the specified encoding and length to the OFMutableString.
|
|
(void) | - appendFormat: |
| Appends a formatted string to the OFMutableString.
|
|
(void) | - appendFormat:arguments: |
| Appends a formatted string to the OFMutableString.
|
|
(void) | - uppercase |
| Converts the string to uppercase.
|
|
(void) | - lowercase |
| Converts the string to lowercase.
|
|
(void) | - capitalize |
| Capitalizes the string.
|
|
(void) | - insertString:atIndex: |
| Inserts a string at the specified index.
|
|
(void) | - deleteCharactersInRange: |
| Deletes the characters at the specified range.
|
|
(void) | - replaceCharactersInRange:withString: |
| Replaces the characters at the specified range.
|
|
(void) | - replaceOccurrencesOfString:withString: |
| Replaces all occurrences of a string with another string.
|
|
(void) | - replaceOccurrencesOfString:withString:options:range: |
| Replaces all occurrences of a string in the specified range with another string.
|
|
(void) | - deleteLeadingWhitespaces |
| Deletes all whitespaces at the beginning of the string.
|
|
(void) | - deleteTrailingWhitespaces |
| Deletes all whitespaces at the end of the string.
|
|
(void) | - deleteEnclosingWhitespaces |
| Deletes all whitespaces at the beginning and the end of the string.
|
|
(void) | - makeImmutable |
| Converts the mutable string to an immutable string.
|
|
(instancetype) | - init |
| Initializes an already allocated OFString to be empty.
|
|
(instancetype) | - initWithUTF8String: |
| Initializes an already allocated OFString from a UTF-8 encoded C string.
|
|
(instancetype) | - initWithUTF8String:length: |
| Initializes an already allocated OFString from a UTF-8 encoded C string with the specified length.
|
|
(instancetype) | - initWithUTF8StringNoCopy:freeWhenDone: |
| Initializes an already allocated OFString from an UTF-8 encoded C string without copying the string, if possible.
|
|
(instancetype) | - initWithUTF8StringNoCopy:length:freeWhenDone: |
| Initializes an already allocated OFString from an UTF-8 encoded C string with the specified length without copying the string, if possible.
|
|
(instancetype) | - initWithCString:encoding: |
| Initializes an already allocated OFString from a C string with the specified encoding.
|
|
(instancetype) | - initWithCString:encoding:length: |
| Initializes an already allocated OFString from a C string with the specified encoding and length.
|
|
(instancetype) | - initWithData:encoding: |
| Initializes an already allocated OFString from OFData with the specified encoding.
|
|
(instancetype) | - initWithString: |
| Initializes an already allocated OFString with another string.
|
|
(instancetype) | - initWithCharacters:length: |
| Initializes an already allocated OFString with a Unicode string with the specified length.
|
|
(instancetype) | - initWithUTF16String: |
| Initializes an already allocated OFString with a UTF-16 string.
|
|
(instancetype) | - initWithUTF16String:length: |
| Initializes an already allocated OFString with a UTF-16 string with the specified length.
|
|
(instancetype) | - initWithUTF16String:byteOrder: |
| Initializes an already allocated OFString with a UTF-16 string, assuming the specified byte order if no byte order mark is found.
|
|
(instancetype) | - initWithUTF16String:length:byteOrder: |
| Initializes an already allocated OFString with a UTF-16 string with the specified length, assuming the specified byte order if no byte order mark is found.
|
|
(instancetype) | - initWithUTF32String: |
| Initializes an already allocated OFString with a UTF-32 string.
|
|
(instancetype) | - initWithUTF32String:length: |
| Initializes an already allocated OFString with a UTF-32 string with the specified length.
|
|
(instancetype) | - initWithUTF32String:byteOrder: |
| Initializes an already allocated OFString with a UTF-32 string, assuming the specified byte order if no byte order mark is found.
|
|
(instancetype) | - initWithUTF32String:length:byteOrder: |
| Initializes an already allocated OFString with a UTF-32 string with the specified length, assuming the specified byte order if no byte order mark is found.
|
|
(instancetype) | - initWithFormat: |
| Initializes an already allocated OFString with a format string.
|
|
(instancetype) | - initWithFormat:arguments: |
| Initializes an already allocated OFString with a format string.
|
|
(instancetype) | - initWithContentsOfFile: |
| Initializes an already allocated OFString with the contents of the specified file in the specified encoding.
|
|
(instancetype) | - initWithContentsOfFile:encoding: |
| Initializes an already allocated OFString with the contents of the specified file in the specified encoding.
|
|
(instancetype) | - initWithContentsOfIRI: |
| Initializes an already allocated OFString with the contents of the specified IRI.
|
|
(instancetype) | - initWithContentsOfIRI:encoding: |
| Initializes an already allocated OFString with the contents of the specified IRI in the specified encoding.
|
|
(size_t) | - getCString:maxLength:encoding: |
| Writes the OFString into the specified C string with the specified encoding.
|
|
(size_t) | - getLossyCString:maxLength:encoding: |
| Writes the OFString into the specified C string with the specified encoding, replacing characters that cannot be represented in the specified encoding with a question mark.
|
|
(const char *) | - cStringWithEncoding: |
| Returns the OFString as a C string in the specified encoding.
|
|
(const char *) | - lossyCStringWithEncoding: |
| Returns the OFString as a C string in the specified encoding, replacing characters that cannot be represented in the specified encoding with a question mark.
|
|
(const char *) | - insecureCStringWithEncoding: |
| Returns the OFString as an insecure C string (meaning it can contain \0 ) in the specified encoding.
|
|
(size_t) | - cStringLengthWithEncoding: |
| Returns the number of bytes the string needs in the specified encoding.
|
|
(OFComparisonResult) | - compare: |
| Compares the string to another string.
|
|
(OFComparisonResult) | - caseInsensitiveCompare: |
| Compares the string to another string without caring about the case.
|
|
(OFUnichar) | - characterAtIndex: |
| Returns the Unicode character at the specified index.
|
|
(void) | - getCharacters:inRange: |
| Copies the Unicode characters in the specified range to the specified buffer.
|
|
(OFRange) | - rangeOfString: |
| Returns the range of the first occurrence of the string.
|
|
(OFRange) | - rangeOfString:options: |
| Returns the range of the string.
|
|
(OFRange) | - rangeOfString:options:range: |
| Returns the range of the string in the specified range.
|
|
(size_t) | - indexOfCharacterFromSet: |
| Returns the index of the first character from the set.
|
|
(size_t) | - indexOfCharacterFromSet:options: |
| Returns the index of the first character from the set.
|
|
(size_t) | - indexOfCharacterFromSet:options:range: |
| Returns the index of the first character from the set.
|
|
(bool) | - containsString: |
| Returns whether the string contains the specified string.
|
|
(OFString *) | - substringFromIndex: |
| Creates a substring from the specified index to the end.
|
|
(OFString *) | - substringToIndex: |
| Creates a substring from the beginning to the specified index.
|
|
(OFString *) | - substringWithRange: |
| Creates a substring with the specified range.
|
|
(long long) | - longLongValueWithBase: |
| The value of the string in the specified base as a long long .
|
|
(unsigned long long) | - unsignedLongLongValueWithBase: |
| The value of the string in the specified base as an unsigned long long .
|
|
(OFString *) | - stringByAppendingString: |
| Creates a new string by appending another string.
|
|
(OFString *) | - stringByAppendingFormat: |
| Creates a new string by appending the specified format.
|
|
(OFString *) | - stringByAppendingFormat:arguments: |
| Creates a new string by appending the specified format.
|
|
(OFString *) | - stringByReplacingOccurrencesOfString:withString: |
| Creates a new string by replacing the occurrences of the specified string with the specified replacement.
|
|
(OFString *) | - stringByReplacingOccurrencesOfString:withString:options:range: |
| Creates a new string by replacing the occurrences of the specified string in the specified range with the specified replacement.
|
|
(bool) | - hasPrefix: |
| Checks whether the string has the specified prefix.
|
|
(bool) | - hasSuffix: |
| Checks whether the string has the specified suffix.
|
|
(OFArray *) | - componentsSeparatedByString: |
| Separates the string into an array of strings, split by the specified delimiter.
|
|
(OFArray *) | - componentsSeparatedByString:options: |
| Separates the string into an array of strings, split by the specified delimiter.
|
|
(OFArray *) | - componentsSeparatedByCharactersInSet: |
| Separates the string into an array of strings, split by characters in the specified set.
|
|
(OFArray *) | - componentsSeparatedByCharactersInSet:options: |
| Separates the string into an array of strings, split by characters in the specified set.
|
|
(const OFChar16 *) | - UTF16StringWithByteOrder: |
| Returns the string in UTF-16 encoding with the specified byte order.
|
|
(const OFChar32 *) | - UTF32StringWithByteOrder: |
| Returns the string in UTF-32 encoding with the specified byte order.
|
|
(OFData *) | - dataWithEncoding: |
| Returns the string as OFData with the specified encoding.
|
|
(void) | - writeToFile: |
| Writes the string into the specified file using UTF-8 encoding.
|
|
(void) | - writeToFile:encoding: |
| Writes the string into the specified file using the specified encoding.
|
|
(void) | - writeToIRI: |
| Writes the string to the specified IRI using UTF-8 encoding.
|
|
(void) | - writeToIRI:encoding: |
| Writes the string to the specified IRI using the specified encoding.
|
|
(void) | - enumerateLinesUsingBlock: |
| block The block to call for each line
|
|
(id) | - objectByParsingJSONWithDepthLimit: |
| Creates an object from the JSON value of the string.
|
|
(OFString *) | - stringByAppendingPathComponent: |
| Creates a new string by appending a path component.
|
|
(OFString *) | - stringByAppendingPathExtension: |
| Creates a new string by appending a path extension.
|
|
(OFString *) | - stringByAddingPercentEncodingWithAllowedCharacters: |
| Percent-encodes a string for use in an IRI, but does not escape the specified allowed characters.
|
|
(OFString *) | - stringByXMLUnescapingWithDelegate: |
| Unescapes XML in the string and uses the specified delegate for unknown entities.
|
|
(OFString *) | - stringByXMLUnescapingWithBlock: |
| Unescapes XML in the string and uses the specified block for unknown entities.
|
|
(nullable OFMethodSignature *) | - methodSignatureForSelector: |
| Returns the method signature for the specified selector.
|
|
(void) | - dealloc |
| Deallocates the object.
|
|
(void) | - performSelector:afterDelay: |
| Performs the specified selector after the specified delay.
|
|
(void) | - performSelector:withObject:afterDelay: |
| Performs the specified selector with the specified object after the specified delay.
|
|
(void) | - performSelector:withObject:withObject:afterDelay: |
| Performs the specified selector with the specified objects after the specified delay.
|
|
(void) | - performSelector:withObject:withObject:withObject:afterDelay: |
| Performs the specified selector with the specified objects after the specified delay.
|
|
(void) | - performSelector:withObject:withObject:withObject:withObject:afterDelay: |
| Performs the specified selector with the specified objects after the specified delay.
|
|
(void) | - performSelector:onThread:waitUntilDone: |
| Performs the specified selector on the specified thread.
|
|
(void) | - performSelector:onThread:withObject:waitUntilDone: |
| Performs the specified selector on the specified thread with the specified object.
|
|
(void) | - performSelector:onThread:withObject:withObject:waitUntilDone: |
| Performs the specified selector on the specified thread with the specified objects.
|
|
(void) | - performSelector:onThread:withObject:withObject:withObject:waitUntilDone: |
| Performs the specified selector on the specified thread with the specified objects.
|
|
(void) | - performSelector:onThread:withObject:withObject:withObject:withObject:waitUntilDone: |
| Performs the specified selector on the specified thread with the specified objects.
|
|
(void) | - performSelectorOnMainThread:waitUntilDone: |
| Performs the specified selector on the main thread.
|
|
(void) | - performSelectorOnMainThread:withObject:waitUntilDone: |
| Performs the specified selector on the main thread with the specified object.
|
|
(void) | - performSelectorOnMainThread:withObject:withObject:waitUntilDone: |
| Performs the specified selector on the main thread with the specified objects.
|
|
(void) | - performSelectorOnMainThread:withObject:withObject:withObject:waitUntilDone: |
| Performs the specified selector on the main thread with the specified objects.
|
|
(void) | - performSelectorOnMainThread:withObject:withObject:withObject:withObject:waitUntilDone: |
| Performs the specified selector on the main thread with the specified objects.
|
|
(void) | - performSelector:onThread:afterDelay: |
| Performs the specified selector on the specified thread after the specified delay.
|
|
(void) | - performSelector:onThread:withObject:afterDelay: |
| Performs the specified selector on the specified thread with the specified object after the specified delay.
|
|
(void) | - performSelector:onThread:withObject:withObject:afterDelay: |
| Performs the specified selector on the specified thread with the specified objects after the specified delay.
|
|
(void) | - performSelector:onThread:withObject:withObject:withObject:afterDelay: |
| Performs the specified selector on the specified thread with the specified objects after the specified delay.
|
|
(void) | - performSelector:onThread:withObject:withObject:withObject:withObject:afterDelay: |
| Performs the specified selector on the specified thread with the specified objects after the specified delay.
|
|
(nullable id) | - forwardingTargetForSelector: |
| This method is called when resolveClassMethod: or resolveInstanceMethod: returned false. It should return a target to which the message should be forwarded.
|
|
(void) | - doesNotRecognizeSelector: |
| Handles messages which are not understood by the receiver.
|
|
(unsigned long) | - hash |
| Returns a hash for the object.
|
|
(unsigned int) | - retainCount |
| Returns the retain count.
|
|
(bool) | - isProxy |
| Returns whether the object is a proxy object.
|
|
(bool) | - isKindOfClass: |
| Returns a boolean whether the object is of the specified kind.
|
|
(bool) | - isMemberOfClass: |
| Returns a boolean whether the object is a member of the specified class.
|
|
(bool) | - respondsToSelector: |
| Returns a boolean whether the object responds to the specified selector.
|
|
(nullable IMP) | - methodForSelector: |
| Returns the implementation for the specified selector.
|
|
(nullable id) | - performSelector: |
| Performs the specified selector.
|
|
(nullable id) | - performSelector:withObject: |
| Performs the specified selector with the specified object.
|
|
(nullable id) | - performSelector:withObject:withObject: |
| Performs the specified selector with the specified objects.
|
|
(nullable id) | - performSelector:withObject:withObject:withObject: |
| Performs the specified selector with the specified objects.
|
|
(nullable id) | - performSelector:withObject:withObject:withObject:withObject: |
| Performs the specified selector with the specified objects.
|
|
(bool) | - isEqual: |
| Checks two objects for equality.
|
|
(instancetype) | - retain |
| Increases the retain count.
|
|
(void) | - release |
| Decreases the retain count.
|
|
(instancetype) | - autorelease |
| Adds the object to the topmost autorelease pool of the thread's autorelease pool stack.
|
|
(instancetype) | - self |
| Returns the receiver.
|
|
(bool) | - allowsWeakReference |
| Returns whether the object allows a weak reference.
|
|
(bool) | - retainWeakReference |
| Retain a weak reference to this object.
|
|
(id) | - copy |
| Copies the object.
|
|
(id) | - mutableCopy |
| Creates a mutable copy of the object.
|
|
(OFComparisonResult) | - compare: |
| Compares the object to another object.
|
|
(OFString *) | - JSONRepresentationWithOptions: |
| Returns the JSON representation of the object as a string.
|
|