Such a brilliant video Stewart. Recently discovered your channel and it's such a gem. Your teaching style is brilliant. Keep up the awesome work and thank you!
This is awesome! Question though, how to validate the fields only when the button is press and add red border to the field not passed the validation? Thanks
This is really very nice, thanks Stewart! Very useful and looks good, too! I had gone thru tundsdev's video before and frankly got lost, but yours was quite clear and understandable. Any reason you did the custom view for the birth year rather than use a picker?
Great content., thanks! Is there any advantages to use Combine vs the first video you did? The first method seems more easier to approach for a beginner (Combine is a bit hard to learn).
Great Tutorial, I really enjoy your presentations! For this one I also added .disableAutoCorrection(true) to the EntryField so it wouldn't try to always fix the email.
@@StewartLynch You can also use string literals that are surrounded in # symbols if that's easier too. Triple quotes are really for multi-line strings but happen to handle escaping quotes too.
I haven’t used combine for a while now so I am not sure. Sounds like something has changed. I will have to take a look at that project to see. If I find out anything I will post a reply here.
Great tutorial. Coming from Android Development, SwiftUI has been a huge learning curve for me.
Glad I could help!
Such a brilliant video Stewart. Recently discovered your channel and it's such a gem. Your teaching style is brilliant. Keep up the awesome work and thank you!
Thanks. Appreciate the feedback
Very clear explanation. Love this brilliant channel so much.
Awesome like always Stewart... thank you very much 🙏
Thanks again!
Thanks alot, Stewart!. It's very helpful.
This is awesome! Question though, how to validate the fields only when the button is press and add red border to the field not passed the validation? Thanks
Yet another awesome video tutorial.
Thank you! Cheers!
This is really very nice, thanks Stewart! Very useful and looks good, too! I had gone thru tundsdev's video before and frankly got lost, but yours was quite clear and understandable. Any reason you did the custom view for the birth year rather than use a picker?
I just liked doing it this way. I am sure the date picker would work too.
Great tutorial, Stewart.
Thank you kindly
Great content., thanks! Is there any advantages to use Combine vs the first video you did? The first method seems more easier to approach for a beginner (Combine is a bit hard to learn).
I would say it is your choice. I just wanted to cover Combine.
@@StewartLynch Thank you, btw I think mastering Combine is a no-brainer, so this is an opportunity to dive in.
Hi, is there a way to have a common emptyPublisher and reuse it for other fields that need to validate into empty?
Hey nice video....was a little confused why you didn't use '.sink' but used '.assign' when using combine in your View Model?
You have options so I chose assign
Great Tutorial, I really enjoy your presentations!
For this one I also added .disableAutoCorrection(true) to the EntryField so it wouldn't try to always fix the email.
Good catch.
Good stuff 🤗
Thanks 😁
Благодарю 🙏
You can use triple quotes to handle escaping for you.
Thanks. Good to know
@@StewartLynch You can also use string literals that are surrounded in # symbols if that's easier too. Triple quotes are really for multi-line strings but happen to handle escaping quotes too.
Right. I completely forgot about that. Thanks for that tip
Why you don' t set the regex string between ##?
Yes, I forgot about that option.
@@StewartLynch You are welcome 😃
I have a minor bug: when prompt disappear white space between textfields collapses. Any ideas how to fix this?
Are you seeing that on my completed project too?
@@StewartLynch Yep, unlike on you youtube video. I am now on xcode 14 and iOS 15.5 simulator
I haven’t used combine for a while now so I am not sure. Sounds like something has changed. I will have to take a look at that project to see. If I find out anything I will post a reply here.
I just ran my completed app with iOS 16 and I found no issues. I still have padding between the TextFields when the prompt disappears.
Круто 👍🏻
MVVM for SwiftUI is so wrong
You are entitled to your opinion. Whatever works for you.