Skip to content

the-yuyut/CombineHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CombineHelper

URLSession.DataTaskPublisher

let url = URL(string: "https://jsonplaceholder.typicode.com/todos/1")!
let anyCancellable = session.dataTaskPublisher(for: url)
    .handleResponse(handleRes)
    .strPrint()
    .twoDecode(twDecodable: Result<Todo,TodoError>.self, decoder: JSONDecoder())
    .sink(receiveCompletion: {_ in }, receiveValue: handleResult)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages