Background Coder Orangu has always had the perception that structs are stored on the heap and are faster to access. This belief was strengthened by the b...
Understanding Swift through simple, human stories.
Background Coder Orangu has always had the perception that structs are stored on the heap and are faster to access. This belief was strengthened by the b...
Background Coder Orangu remembers watching the WWDC session when Apple unveiled Swift for the very first time. The keynote buzzed with excitement — a new...
Background Coder Orangu has always been curious: “Why can’t extensions support stored properties in Swift?” extension LoginViewModel { var isFirstL...
Coder Orangu is working on a travel planner app and encounters a classic problem: How to fetch data from multiple sources and update the UI only after all...
Logged Out, Token Still Lives A customer reached out to Coder Orangu with a puzzling issue in the mobile app he had developed. Even after users logged ou...
Coder Orangu was confused about Swift’s jargons like Opaque Types, Existential Types ,and Type Erasure. After exploring these concepts, he comes here to s...
Since Swift is statically typed, Coder Orangu was missing some of the runtime flexibility offered by Objective-C. While working on a settings screen for a...
Coder Orangu often found themselves writing the same repetitive boilerplate code in Swift just to manage variables. Tasks like persistently saving a value...
Basics Optional is one of the fundamental safety features provided in Swift. It is a container for a value of a particular type. We are using the term contai...