It's the revolution of SWIFTUI lectures. Nick is really gifted at teaching not only swiftui but everything. This mean he is very good at meta cognitive. Brilliant.
This is amazing. The code snippet demonstrates why each solution is needed based on the improvement made to each variation and explains the need for do-try-catch and why it is the most elegant solution.
Great to see you back. Looking forward to this series. Perhaps one thing to add here: if you don’t catch an error in a do-catch block the calling function can be marked throws and it will automatically throw it up to its calling function.
Your explanation here through examples of using the 'do - catch' block and the 'try - throws' made me fully understand when/where to use them. Thank you!
one day your kids will be so lucky as their father can teach them complex things in a very simple way. As a result of that your kids will be the best performing students in an entire class. Woh... I wish you were my brother Nick.
I tried to include the relevant links, I don't think there are too many. This is the Dependency Injection video: th-cam.com/video/E3x07blYvdE/w-d-xo.html
awesome videos ... one suggestion , whatever code you write , please add on github, so it will be easy for us to get a reference. Thank you nick for making these quality videos :)
I love your videos, but everything is too small, can you zoom in or make the fonts bigger while working on Xcode, unfortunately I have to stop watching because on my iPad 12.9, I can barely see
Is this the best explanation of Do, Try, Catch, Throws?
This is the best explanation of Do, Try, Catch, Throws
It's the revolution of SWIFTUI lectures. Nick is really gifted at teaching not only swiftui but everything. This mean he is very good at meta cognitive. Brilliant.
Let’s go
This is amazing. The code snippet demonstrates why each solution is needed based on the improvement made to each variation and explains the need for do-try-catch and why it is the most elegant solution.
Great to see you back. Looking forward to this series.
Perhaps one thing to add here: if you don’t catch an error in a do-catch block the calling function can be marked throws and it will automatically throw it up to its calling function.
as a Lead Android Developer, I congratulate you, you explain very good the base.
Your explanation here through examples of using the 'do - catch' block and the 'try - throws' made me fully understand when/where to use them. Thank you!
You're the most organized and neat SwiftUI TH-camr I've ever seen in my entire life. I wish you more power with love. ❤❤❤❤
It's blessings and gifted to have you Nick honestly .
hands down the best SwiftUI, Swift Teacher!
what a explanation man hats off
These videos are one of the best things to happen to Swift. Thank you very much.
Finally you back. Don`t forget about us :)
Thrilled to learn again with your new series. Thanks for your step-by-step and clear-cut explanation.
That's great to hear. Thanks for watching Kenji!
Your videos have made me more interested in iOS development
Clean and neat stuff. Very detailed explanation … anyone can understand. Thanks for helping us with your videos.
Crystal clear perfect explanation 🔥
one day your kids will be so lucky as their father can teach them complex things in a very simple way. As a result of that your kids will be the best performing students in an entire class. Woh... I wish you were my brother Nick.
Brilliant explanation Nick, you made it very clear.
Thank you so much
Thanks for your step-by-step and clear-cut explanation.
Very clear explanation as always, thank you so much!!!
Thanks Andres!!
That was absolutely fantastic! Thank you for sharing such a valuable information!
12:44 small correction, its actually func 3 not the highlighted one, which is throwing error ‼
Awesome video Nick again..
Nice and clear explanation. Good to see it, thanks for sharing your knowledge!
Great stuff and intro lesson for the playlist
Thank you so much for starting new tutorial series! What will be a schedule for next series?
New videos every Monday and Wednesday!
I like it a lot. Straight to the point. No time wasted!
You surprise me every time!!
Very well done and clear explanation.
Glad you liked it 🥳
Hey Nick, any chance you can add this project to your GitHub repo?
Thank you, I am excited!
What's up Humberto! Let's do this 😎
oh my its coming.
Request: could you post a link to video recommendations discussed with the videos for future videos? (ie Data injection in this video)
I tried to include the relevant links, I don't think there are too many. This is the Dependency Injection video: th-cam.com/video/E3x07blYvdE/w-d-xo.html
@@SwiftfulThinking Thanks!
Great video!
the best!! I got a big clearty !!
Good stuff as always!
Thanks a lot! Great work!
awesome videos ... one suggestion , whatever code you write , please add on github, so it will be easy for us to get a reference. Thank you nick for making these quality videos :)
All the playlists are on my GitHub @SwiftfulThinking! I just realized I forgot to push this one though. I’ll do it tomorrow 🫡
@@SwiftfulThinkinggreat 👍
great as always :-) .. thanks
Thank you so much!
Thanks a lot
Thanks!
Tnx very good
Good gentle explanation. But I think you should have run it wit the try! in place. :D
I will Try! next time 😂
What happens if you make both trys optional and they both fail?
Oh they both just return "nil"
I love your videos, but everything is too small, can you zoom in or make the fonts bigger while working on Xcode, unfortunately I have to stop watching because on my iPad 12.9, I can barely see
Rocking a new mac in this course? Perhaps an M1 mac... can't hear any fans freaking out 😀
New microphone 😁
@@SwiftfulThinking Awesome!
Thank you so much god bless you