The Frontier logo The Frontier logo

What are Swift Attributes like @IBAction @escaping @objc and @autoclosure?

You've seen these things in your code. @IBAction. @escaping. @objc. @autoclosure. But what are they? How do they differ from other Swift language features? If you want to understand what is going on under the hood, to know the implications of your code, follow along with Mark Dalrymple in this dive into Swift Attributes.

Basic knowledge or experience building iOS applications is recommended.

For the More Curious...

Apple Swift Language on GitHub
The Swift Programming Language (Swift 4.1): Attributes
BNR Guide to iOS
BNR Guide to Swift
iOS & Swift Courses

Subscribers Only

Looks like you don't have an acocunt. Create an account today to access our collection of screencasts, skill packs, and more.

Subscribers Only

Looks like you don't have an acocunt. Create an account today to access our collection of screencasts, skill packs, and more.

Need Help?

Have questions about this screencast? Start a discussion with our nerds in the community tab.