This Learn Swift series is designed for beginners with NO programming experience. It uses the latest version of Swift 3 and Xcode 8. In this lesson you'll learn about designated vs convenience initializers
Think of optionals simply as variables that might contain nil. The only hard part is remember all of the syntax that goes along with declaring optionals, unwrapping them and checking if contain nil before using them.
That will come with time! I highly recommend you download the worksheet to get some extra practice with them. It will help you remember the syntax without having to memorize anything!
UIActivityViewController , uiactivityviewcontroller image and text , uiactivityviewcontroller swift , uiactivityviewcontroller delegate ,uiactivityviewcontroller tutorial swift , uiactivityviewcontroller tutorial ios8, uiactivityviewcontroller share image and text swift 3,
Swift, Swift 3.0, iOS, iOSProgramming, UITapGestureRecognizer , UIGestureRecognizerDelegate , UIGestureRecognizer Tutorial , An iOS 10 Swift Gesture Recognition Tutorial , How To Implement Gesture Recognizers in Swift ,
In this video, I'll show you 4 different techniques to find documentation and help on UIKit classes and methods.
Have you ever wondered if UIKit contains a user interface element that you need?
Once you find it, how do you know what methods it has and what its capabilities are?
You'll learn how to navigate the UIKit documentation pages online as well as how to bring up the quick help menus in Xcode while you're coding.
This will save you a lot of time!