because of these headaches with StoryBoard I'm learning to create everything in pure code, it's much less headache :) Thank you Sean, another great explanation video, keep up the good work!
Good points on the topic that Interface Builder and Code are each their own thing. I have made this error so many times. I don't use outlet collections much. I need to use them more. I would probably have made a custom button class for configuration rather than using an outlet collection.
I can’t quite put my finger on what it is I like about your teaching style, but you are really are very clear and articulate and smooth. Thank you for this and God bless you 😃
Hi Sean one day you will be in big place man. The way you started your iOS journey it’s remarkable and I am super happy to move forward with all the content your create and learn more and more . Good wishes man .
Total IOS beginner here (but somewhat experienced coder): when you were resetting the attributes, isn't there a more generic way? Like storing the original label in viewDidLoad and set it back (re-assign to label)? or is that not possible? This is a pain when there are more buttons or properties changed. Overasking of course, but would be just a bit more juicy...
There's no easy way to access individual elements in an IBOutletCollection is there? From what I've looked up the order of the elements is random. I've seen someone assign each element its own tag (integer value) and then sort them in the outlet collection by their tag values, but I've seen other feedback say that sorting an IBOutletCollection does not really fit the purpose of an outlet collection. I appreciate your teaching style and think you'll have an answer to this I can actually grasp. What do you think?
because of these headaches with StoryBoard I'm learning to create everything in pure code, it's much less headache :) Thank you Sean, another great explanation video, keep up the good work!
Thanks Apollo!
I really like your teaching style. It will be nice to see your Core Data tutorial !
Thanks! To be quite honest, I've never used Core Data (aside from early tutorials).
I uses Refactor > Rename to rename my IBOutlets, it changes the name in the Storyboard as well as code.
Thanks for sharing, didn't know that.
I knew there was a way 😀. Old habits die hard. Thanks for sharing.
It’s only been available for the last few versions of Xcode so the old way is still viable
Tip: you can also right click and drag from storyboard to the code as opposed to CTRL+drag. Also works on trackpads with two finger dragging
Ran into this issue toooo much in the beginning. Now... Right Click the word, Refactor > Rename. BAM!!!
Good points on the topic that Interface Builder and Code are each their own thing. I have made this error so many times. I don't use outlet collections much. I need to use them more. I would probably have made a custom button class for configuration rather than using an outlet collection.
Very good explanation
thank you about "referencing outlet collections", that save the week, i was stuck on that for a week
thank you
Happy to help, Druide!
I can’t quite put my finger on what it is I like about your teaching style, but you are really are very clear and articulate and smooth. Thank you for this and God bless you 😃
Glad you enjoyed it!
Hey Sean, are you back? That's really awesome.
Hi Sean one day you will be in big place man. The way you started your iOS journey it’s remarkable and I am super happy to move forward with all the content your create and learn more and more . Good wishes man .
I appreciate that!
What an excellent way of teaching.
I appreciate "option + click" for the assistant window so much )))
Great video! My instructor was not very clear when showing us outlet and action. This cleared things right up!
Glad it helped!
You are awesome , thanks for sharing knowledge 😀
Happy to help, Omar!
This couldn’t have come at a better time. GET OUT OF MY HEAD!
😂
Thank you!
you're a great teacher . hits the mark with my learning style as well
Total IOS beginner here (but somewhat experienced coder): when you were resetting the attributes, isn't there a more generic way? Like storing the original label in viewDidLoad and set it back (re-assign to label)? or is that not possible? This is a pain when there are more buttons or properties changed.
Overasking of course, but would be just a bit more juicy...
When I open the assistant it says "No Assistant Results". Any help on what to do?
Another Great video
Glad you enjoyed it
thank you
good stuff)
Thanks!
There's no easy way to access individual elements in an IBOutletCollection is there? From what I've looked up the order of the elements is random. I've seen someone assign each element its own tag (integer value) and then sort them in the outlet collection by their tag values, but I've seen other feedback say that sorting an IBOutletCollection does not really fit the purpose of an outlet collection. I appreciate your teaching style and think you'll have an answer to this I can actually grasp. What do you think?
this is quality
How do you know where to click/drag the labels/buttons? Does it matter where you place it in the code or can it go anywhere?
The link to your Beginner Auto Layout Video isn't working :( , says it's private - can you repost? would love to watch it
IB outlets and action on are applicable to both SwiftUIand the UIKit. Right?
No, IBOutlets are not applicable to SwiftUI. It's a UIKit only thing. Specifically storyboards.
What if im using swiftUI instead of storyboard, does this apply to swiftUI?
Nope. SwiftUI is completely different in this regard.
Forget crashes: Right click and rename 😏
mvvm :(
All this drag and drop is so lame in Xcode
In the modern world of SwiftUI, this no longer exists
Thanks. This really helped a lot. I was stuck on this for hours. Keep up the great work!
W vid
Happy to help, Evan.
how do i create an ibaction yo call a phone number? email? text message?