@@StewartLynch once again, a friendly compliment. you are a great teacher. better than most I have come across.
@tibettenballs49622 жыл бұрын
@@StewartLynch and your right, nobdoy is forcing me to watch. but my mom is addicted to meth, and i dont have a father., i have to take care of my little brother and ive been coding since 14, so i do kiind of have to watch your videos! thanks for being a jerk tho!
@StewartLynch4 жыл бұрын
At 4.51 in the video, I mistakenly say that the .default QoS is between .utility and .userInteractive. The slide is accurate though. .default is between .utility and .userInitiated. Sorry about that.
@anushkamukhopadhyay85402 жыл бұрын
You explain things so well, I feel like I'm at my favorite professor's lecture. Thank you so much, this is a fantastic resource!
@StewartLynch2 жыл бұрын
Thank you for your kind words
@MazenBaddad2 жыл бұрын
I really don't think anyone can explain it better then you did, Great job.
@StewartLynch2 жыл бұрын
Thanks
@eyup_mertАй бұрын
We appreciate your work Stewart, thanks a lot for this quality work.
@StewartLynchАй бұрын
My pleasure
@lucasdebritoarruda78312 жыл бұрын
By far, the best Swift programming content on KZbin. Thanks for this excellent explanation.
@StewartLynch2 жыл бұрын
Thanks for your comment
@manwithllama2 жыл бұрын
I'm a total newbie and I could follow this. So many other presenters don't put space between their spoken sentences. A learner's brain falls behind fast and never quite catches up. Not here. Great cadence Stewart.
@StewartLynch2 жыл бұрын
Thanks. I was a school teacher in another life so I think I understand. I taught math and learned that I had to pause to let things sink in.
@victorsebastian7323 жыл бұрын
Wonderful explanation. My long time doubts about GCD have been clarified. Thank you!!
@Mike-vr5jl2 жыл бұрын
The greatest explanation of GCD i've found so far, Thanks
@hamidkia50352 жыл бұрын
I don't know how to thank you, for training very nice 👏👏👏
@noctecoder62523 жыл бұрын
Best explanation with actual examples. Thank you for making these kind of tutorials. Great job.
@rootx9608 Жыл бұрын
Best video on swift threading thank you :))
@anshulkoshyari13562 жыл бұрын
One of the best explanations for this topic out there
@lynskyrd Жыл бұрын
you turned the light on for me with respect to threading... thank you.
@mayankkhursija62903 жыл бұрын
Great content.. its rare to see that there is no single dislike... Keep it up..
@myrondulay86283 жыл бұрын
Very detailed explanation. That log utility is useful.
@arkemal Жыл бұрын
Very nice explanation. Thanks
@nileshjdarji2 жыл бұрын
This is one of finest explanations out there for Queues. Quick question, what is an operation queue and where does it fall in what you have just shown in this video.
@leopapilaya3 жыл бұрын
Awesome! Your explanation is so clear!
@leonciocastillo64333 жыл бұрын
You won a subscription and like because this video has a wonderful content. Keep up the good work.
@StewartLynch3 жыл бұрын
Awesome, thank you!
@ekkogaming54613 жыл бұрын
best explanation I have seen so far! Thank you.
@StewartLynch3 жыл бұрын
Thanks, Glad you liked this video.
@rungxanh29013 жыл бұрын
Really really intuitive. Thank you very much Stewart 🙏🏻
@vatanachhorn95342 жыл бұрын
great video! thank you
@amari97732 жыл бұрын
Much appreciated video. Well done.
@DhavalHNena2 жыл бұрын
Very helpful and greatly explained!
@chetanpatil17502 жыл бұрын
Thanks for making it so simple This will really help me 👍
@shurale852 жыл бұрын
Simple and concise explanation, thanks a lot! Can you pls clarify what is task, what is resume, what is NSoperation queue that you used in demo?
@paracartoon2 жыл бұрын
This is such a useful video! Thank you so much!
@StewartLynch2 жыл бұрын
You're so welcome!
@АнасБенМустафа3 жыл бұрын
Amazing explanation, thanks!
@Joe-qv2jo2 жыл бұрын
Awesome thanks 🙏
@hongnhannguyen15093 жыл бұрын
Great video, thanks very much!
@hunghoauc4232 жыл бұрын
It's very useful for me
@vinothsivanandam83453 жыл бұрын
fully watched
@followerOfJesus7232 жыл бұрын
OMG, the explanation for synchronous vs asynchronous was very bad, although it was technically correct. You explain it in a way that will make new programmers conflate asynch vs synch with serial vs concurrent.
@StewartLynch2 жыл бұрын
Thanks for taking the time to comment. Perhaps you could point us all to a clearer definition that would make sense in this context. I agree that the concepts often get confused and misrepresented. Again, thanks for any feedback you can give that would provide more clarity. And if there are other aspects of this video that are unclear, please comment as well. It is ot my intention to confuse.
@herman3725 Жыл бұрын
Takk!
@hossin77528 ай бұрын
great
@AchrafTrabelsiMobileDeveloper2 жыл бұрын
Thank you for this awesome video !
@АлинаЩиголева-и6ц3 жыл бұрын
Большое спасибо !
@StewartLynch3 жыл бұрын
You are welcome
@simpleaspossible67774 жыл бұрын
So nice, keep working
@aldairraulcosetitocoral56594 жыл бұрын
Dear Stewart. When you use groups and when you declare a queue variable as Global, it means the main thread or queue will be notify?
@multitudes3893 жыл бұрын
👏🏻👏🏻👏🏻
@mhfs613 жыл бұрын
👍🏼👍🏼👍🏼
@maqusss2 жыл бұрын
The ContentViews dogVM var should be @StateObject instead of @ObservedObject. Also there is error in getDogWithSession() at 17:00 in line 59. There is Data(contentsOf:) but we should just use data from completion handler.
@StewartLynch2 жыл бұрын
Agreed, but this video was created BEFORE @StateObject was available. @StateObjecet was introduced in iOS 14 and I crated this video while still. using iOS 13
@tibettenballs49622 жыл бұрын
start a discord server. my channel has over 500 members, and around 10-15 active at any given time. We work on projects, and solve leet-code questions. your tutor style would attract a valuable crowd. many would be ingratiated to be under your tutelage. semper fi brother. Contextually, My YT channel averages under 1K views. there is potential in what you are doing and more should know about you. Ps: i would conjecture, given your teaching style and the lack of swifty ds and algo on YT is a benefactor to you market-share positioning (audience) within this cesspool-algo-drive-YT-world we live in.
@Денис-ж3ф5р3 жыл бұрын
so synchronously .sync means - FIFO first in first out?
@Aightbruh023 жыл бұрын
Great resources for preparing for iOS interviews
@M1kaTck3 жыл бұрын
This was an awesome explanation, thank you.
@alimehmood86544 жыл бұрын
Default case for QoS is shown to be between .userInitiated and.utility but you have said that it is between .userInteractive and .utility. Which one is it?
@StewartLynch4 жыл бұрын
it is between .UserInitiated and .Utility as it shows, not what I said. I wish there was a way to go back and correct audio on KZbin without having delete and repost the video. Thanks for catching that.
@alimehmood86544 жыл бұрын
Stewart Lynch thanks. You can try putting this correction in a pinned post.