UPGRADE YOUR SKILLS: Learn advanced Swift and SwiftUI on Hacking with Swift+! >>

Concurrency - How to get a Result from a task not working

Forums > Swift

Hi,

I tried to put this example into a simple project + ViewController but can't get this to compile https://www.hackingwithswift.com/quick-start/concurrency/how-to-get-a-result-from-a-task

Here is my example

I'm trying to call fetchQuotes() from an IBAction via a button tap; however because fetchQuotes is marked async I'm getting an error. I know that I can wrap the call to fetchQuotes() in a task ie:

Task { fetchQuotes() }

but this doesn't make sense to me since fetchQuotes is already creating tasks.

Can anyone advise?

Thx

screenshot

2      

Hacking with Swift is sponsored by RevenueCat

SPONSORED Take the pain out of configuring and testing your paywalls. RevenueCat's Paywalls allow you to remotely configure your entire paywall view without any code changes or app updates.

Learn more here

Sponsor Hacking with Swift and reach the world's largest Swift community!

Archived topic

This topic has been closed due to inactivity, so you can't reply. Please create a new topic if you need to.

All interactions here are governed by our code of conduct.

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.