Here’s a tutorial from Yari D’areglia aimed to help Objective-C developers avoid issues when get starting with the Swift programming language.
Some of the topics covered include:
- Using extensions to keep your code clean
- Examples of the delegate, target-action, and singleton patterns
- Understanding optional values
- Using blocks (closures)
- Understanding unowned references