Create custom Bindings in SwiftUI | Advanced Learning #27

  Рет қаралды 5,903

Swiftful Thinking

Swiftful Thinking

Күн бұрын

Пікірлер: 35
@kavinda_dilshan_paramsoodi
@kavinda_dilshan_paramsoodi Жыл бұрын
Most developers have the knowledge, but only a few can be an instructor. We're grateful that we have an instructor here. (👨🏻‍💻+👨🏻‍🏫) = NICK SARNO
@ВадимМартыненко-в4н
@ВадимМартыненко-в4н Жыл бұрын
thats crazy. u got the best videos, even english isn't my native language, i watch your videos and i understand everything, thank you so much, keep doing that
@mica00ela
@mica00ela 6 ай бұрын
Beautiful *chef's kiss*. I have literally been bewildered by bindings for years till today. Thank u
@SwiftfulThinking
@SwiftfulThinking 6 ай бұрын
You are so welcome
@RobertHolzapfel
@RobertHolzapfel Жыл бұрын
Nice building up the knowledge from 'old' school binding (without the type Binding) to the new school and even newest school of custom binding. You are a very good lecturer, thanks a lot for your work.
@ademdizdaroglu6877
@ademdizdaroglu6877 5 ай бұрын
After this video, my perspective on coding changed a lot. Thank you very much.
@josemanuelortizsanchez4983
@josemanuelortizsanchez4983 Жыл бұрын
This video is going to simplify my SwiftUI views by making them display much clearer and simpler full screen view rendering logic. Thank you!
@zak9828Aztec
@zak9828Aztec 6 ай бұрын
What a great tutorial. I was struggling with passing down a computed property as a binding to a child view (not to set it, just to get it) so my child view updates when the computed var in the parent changes). Learned how to do it from this video.
@MollyShows-ve9ow
@MollyShows-ve9ow 5 ай бұрын
thanks so much for your lesson. Start embracing custom bindings from now on
@RonnyPortillo
@RonnyPortillo Жыл бұрын
you are the best bro! thank to you I learned swift and swiftui programming correctly, not just coding but learning properly theory and understanding what im doing and why im using this or that function
@farhad28881987
@farhad28881987 Жыл бұрын
Thanks Nick. U are a good teacher! Trying not to be picky but thought to mention that at the end, we wont need “where Value == Bool” for the extension as we made it generic. Keep it up 🎉❤
@SwiftfulThinking
@SwiftfulThinking Жыл бұрын
Great catch 🤦‍♂️ glad someone’s paying attention 😂
@MrMichaelcaesario
@MrMichaelcaesario Жыл бұрын
What an interesting thing to learn, and that extension is pretty neat. Can't wait to see more! Just keep em coming 🎉
@drnhnc5034
@drnhnc5034 Жыл бұрын
You are the best at explaining SwiftUI concepts bro thank you for all the effort!!!
@andresraigoza2082
@andresraigoza2082 11 ай бұрын
Thank you so much for this awesome practical application of custom bindings 😀
@NastyHangover
@NastyHangover Жыл бұрын
nice, now I can start to revisit around 250 files in my main project haha :D No seriously, thanks for creating such great material
@wonton120
@wonton120 Жыл бұрын
Very good inside about Binding and property wrapper.
@TOMATOMAT7
@TOMATOMAT7 Жыл бұрын
as always, it's the best and unique lecture
@sergiocardoso8191
@sergiocardoso8191 Жыл бұрын
Really great content Nick....Thank's a lot.
@JumpingCow
@JumpingCow Жыл бұрын
Totally cool! Another dark SwiftUI mystery solved!
@BlindyOTB
@BlindyOTB Жыл бұрын
Love the videos ❤
@w0mblemania
@w0mblemania Жыл бұрын
This was very well explained. Thanks.
@jordancalhouncom
@jordancalhouncom Жыл бұрын
This video was fun to watch. When you making “Every view needs a body” t shirts?
@SwiftfulThinking
@SwiftfulThinking Жыл бұрын
Haha that’s actually epic. You’ll get the first one free 😂
@GioZor
@GioZor 10 күн бұрын
Make also "Click resume to make sure we 're all connected''😂
@AHTUCYKA
@AHTUCYKA 10 ай бұрын
Thanks so much for the great video!
@Luizin07
@Luizin07 10 ай бұрын
Such a good video... Thanks a lot!
@niklasopf
@niklasopf 3 ай бұрын
Great video!
@PaulEwers
@PaulEwers 9 ай бұрын
The Binding extension looks really convenient for using with SwiftUI, but for general usage couldn't 'set' get called on a binding with a valid newValue, but the "if !newValue {" check would prevent anything from changing, so the next time 'get' is called on the binding, it would return false despite having just been set?
@barche75
@barche75 Жыл бұрын
Hey, great tutorial, thank you. I just wondering is it possible to convert one binding to another? For example we have UserModel and our subview have own ViewModel. Can we some how cast UserModel to ViewModel and back automatically. I tried Binding with "get" and "set" and result is: no issues with "get" - just init ViewModel with UserModel, BUT with "set" it's not sow easy - i have to convert ViewModel to UserModel AND update UserModel's changed properties and then replace old UserModel with new UserModel🤯
@chesterman18g
@chesterman18g Жыл бұрын
love it! TY
@eddiecarbon146
@eddiecarbon146 Жыл бұрын
Hi, could you make a video about publishing apps to App Store? Great materials!❤
@magicinternetmoney8715
@magicinternetmoney8715 Жыл бұрын
amazing content
@alexanderlichius7206
@alexanderlichius7206 Ай бұрын
Custom Errors and Alerts in SwiftUI | Advanced Learning #28
33:50
Swiftful Thinking
Рет қаралды 7 М.
How to use KeyPaths in Swift | Advanced Learning #29
25:12
Swiftful Thinking
Рет қаралды 4 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
SwiftConf 2023 - Paul Hudson: Level up your SwiftUI
43:16
SwiftConf
Рет қаралды 11 М.
Setup CloudKit in SwiftUI project and get user info | Advanced Learning #21
33:02
How to use Alignment Guides in SwiftUI | Continued Learning #32
13:07
Swiftful Thinking
Рет қаралды 4,4 М.
What's New in SwiftUI State Management
29:48
azamsharp
Рет қаралды 7 М.
How to use TimelineView in SwiftUI | Advanced Learning #26
20:22
Swiftful Thinking
Рет қаралды 7 М.
NavigationStack - SwiftUI Programmatic Navigation - iOS 16
20:20
8 Common SwiftUI Mistakes - and how to fix them!
28:05
Paul Hudson
Рет қаралды 50 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН