Reactive MVVM for iOS development in Swift

The MVVM architecture and the Reactive Programming paradigm can be combined to form a very pleasing approach to iOS app development. However, there’s no clear-cut way of incorporating the two, and the details of the implementation determine how testable…

Similar

DIY in-memory cache in Swift

Caches are everywhere. Starting from hardware chips, and up to network protocols, devices, systems and applications are using caches to optimize for performance. In iOS, developers are well familia… (more…)

Read more »

Swift General Task Cheatsheet

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 »