DEV Community

Ios development journey Series' Articles

Back to Gamya 's Series
Swift Closures — Trailing Syntax and Shorthand Magic ✨

Swift Closures — Trailing Syntax and Shorthand Magic ✨

11
Comments
5 min read
Swift Closures — Accepting Functions as Parameters 🎯

Swift Closures — Accepting Functions as Parameters 🎯

18
Comments 3
4 min read
Swift Structs — Building Your Own Custom Types 🏗️

Swift Structs — Building Your Own Custom Types 🏗️

22
Comments 3
5 min read
Swift Structs — Computed Properties 🔮

Swift Structs — Computed Properties 🔮

16
Comments
4 min read
Swift Structs — Property Observers (willSet & didSet) 👀

Swift Structs — Property Observers (willSet & didSet) 👀

16
Comments 4
3 min read
Swift Structs — Custom Initializers & the Power of self 🔧

Swift Structs — Custom Initializers & the Power of self 🔧

17
Comments
4 min read
Swift Structs — Access Control 🔐

Swift Structs — Access Control 🔐

19
Comments
4 min read
Swift Structs — Static Properties and Methods 🏛️

Swift Structs — Static Properties and Methods 🏛️

17
Comments
4 min read
Swift Classes — Everything You Knew About Structs Just Got More Complicated

Swift Classes — Everything You Knew About Structs Just Got More Complicated

34
Comments 12
5 min read
Swift Classes — Inheritance, Override, and the final Keyword 🧬

Swift Classes — Inheritance, Override, and the final Keyword 🧬

23
Comments 10
5 min read
Swift Classes — Initializers and the super.init() Rule 🏗️

Logic behind two-phase initialization

Swift Classes — Initializers and the super.init() Rule 🏗️

18
Comments 11
4 min read
Swift Classes — Why Copying a Class Isn't What You Think 📋

Swift Classes — Why Copying a Class Isn't What You Think 📋

25
Comments 17
4 min read
Swift Classes — Deinitializers and How Swift Cleans Up After Itself 🧹

Compares ARC to CPython's memory model

Swift Classes — Deinitializers and How Swift Cleans Up After Itself 🧹

19
Comments 8
4 min read
Swift Classes — The Four Ways Variables and Constants Can Combine 🎭

The signpost analogy clears up common confusion

Swift Classes — The Four Ways Variables and Constants Can Combine 🎭

18
Comments 34
4 min read