Protocols in Swift and Objective-C are a powerful tool to decouple your code. They allow you to specify a contract between classes that consume them, but defer a concrete implementation to conformers. They allow you to segregate interfaces and invert cont... (more…)
Read more »
Get started with protocol-oriented programming and protocol extensions in this introduction with Swift 3!
Read more »
Links:
1. Get length of String
2. Split String into Array
3. Enumerate enum
4. Convert Int to String
5. Convert String to Int
6. Sort object array by value
7. Sort dictionary by value
8. Sort dictionary by key
9. Check if array contains ... (more…)
Read more »
In June, Apple introduced Swift System, a new library for Apple platforms that provides idiomatic interfaces to system calls and low-level currency types. Today, I’m excited to announce that we’re open-sourcing System and adding Linux support! Our vision ... (more…)
Read more »
Exploring Swift runtime performance. Singapore 2017. http://iOSConf.sg
Video: https://www.youtube.com/watch?v=G88qaR9R0v0... (more…)
Read more »