Skip to content

Commit 4cc975d

Browse files
committed
Add a note on optional values
1 parent 7911a25 commit 4cc975d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,17 @@ print(encoder.queryItems)
1414
// [URLQueryItem(name: "id", value: "5")]
1515
```
1616

17+
By default, optional values are not encoded.
18+
19+
```swift
20+
var id: Int?
21+
let encoder = URLQueryEncoder()
22+
encoder.encode(id, forKey: "id")
23+
24+
print(encoder.queryItems)
25+
// []
26+
```
27+
1728
### Encoding Arrays
1829

1930
```swift

0 commit comments

Comments
 (0)