50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
+
+
+
+
+
+
+
+
|
@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic) OFString *password;
/*!
* The path part of the URL.
*/
@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic) OFString *path;
/*!
* The path of the URL split into components.
*
* The first component must always be empty to designate the root.
*/
@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFArray OF_GENERIC(OFString *) *pathComponents;
/*!
* The parameters part of the URL.
*/
@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *parameters;
/*!
|
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
-
-
-
-
-
-
-
-
-
-
|
/*!
* @brief Initializes an already allocated OFMutableURL.
*
* @return An initialized OFMutableURL
*/
- (instancetype)init;
/*!
* @brief Sets the URL's path from the specified path components.
*
* The first component must always be empty to designate the root.
*
* @param components The path components to set the URL's path from
*/
- (void)setPathComponents:
(nullable OFArray OF_GENERIC(OFString *) *)components;
/*!
* @brief Converts the mutable URL to an immutable URL.
*/
- (void)makeImmutable;
@end
OF_ASSUME_NONNULL_END
|