211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
|
211
212
213
214
215
216
217
218
219
220
221
222
223
224
|
-
-
-
-
-
-
-
-
|
* @brief The double value of the string as a double.
*
* If the string contains any non-number characters, an
* OFInvalidEncodingException is thrown.
*/
@property (readonly, nonatomic) double doubleValue;
/*!
* @brief The string interpreted as a URL path with relative sub paths resolved.
*
* This works similar to @ref stringByStandardizingPath, but is intended for
* standardization of paths that are part of a URL.
*/
@property (readonly, nonatomic) OFString *stringByStandardizingURLPath;
/*!
* @brief The string as an array of Unicode characters.
*
* The result is valid until the autorelease pool is released. If you want to
* use the result outside the scope of the current autorelease pool, you have to
* copy it.
*/
|
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
|
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
|
-
-
-
-
-
-
-
-
|
* @param format A format string which generates the string to append
* @param arguments The arguments used in the format string
* @return A new, autoreleased OFString with the specified format appended
*/
- (OFString *)stringByAppendingFormat: (OFConstantString *)format
arguments: (va_list)arguments;
/*!
* @brief Creates a new string by appending a URL path component.
*
* @param component The URL path component to append
* @return A new, autoreleased OFString with the URL path component appended
*/
- (OFString *)stringByAppendingURLPathComponent: (OFString *)component;
/*!
* @brief Creates a new string by prepending another string.
*
* @param string The string to prepend
* @return A new autoreleased OFString with the specified string prepended
*/
- (OFString *)stringByPrependingString: (OFString *)string;
|