Skip to content

Commit 9a279c3

Browse files
authored
Update README.md
Fixes #269
1 parent 4085dcb commit 9a279c3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ let memoryConfig = MemoryConfig(expiry: .never, countLimit: 10, totalCostLimit:
7575
let storage = try? Storage(
7676
diskConfig: diskConfig,
7777
memoryConfig: memoryConfig,
78-
transformer: TransformerFactory.forCodable(ofType: User.self) // Storage<User>
78+
transformer: TransformerFactory.forCodable(ofType: User.self) // Storage<String, User>
7979
)
8080
```
8181

@@ -86,13 +86,13 @@ All `Storage` now are generic by default, so you can get a type safety experienc
8686
If you want to change the type, `Cache` offers `transform` functions, look for `Transformer` and `TransformerFactory` for built-in transformers.
8787

8888
```swift
89-
let storage: Storage<User> = ...
89+
let storage: Storage<String, User> = ...
9090
storage.setObject(superman, forKey: "user")
9191

92-
let imageStorage = storage.transformImage() // Storage<UIImage>
92+
let imageStorage = storage.transformImage() // Storage<String, UIImage>
9393
imageStorage.setObject(image, forKey: "image")
9494

95-
let stringStorage = storage.transformCodable(ofType: String.self) // Storage<String>
95+
let stringStorage = storage.transformCodable(ofType: String.self) // Storage<String, String>
9696
stringStorage.setObject("hello world", forKey: "string")
9797
```
9898

0 commit comments

Comments
 (0)