Multithreading and Concurrency in iOS apps | iOS Dev Live Mentoring

Multithreading and Concurrency in iOS apps | iOS Dev Live Mentoring

Learn why and how to handle concurrency in iOS apps. Also, how to decide between delegates or closure callbacks.

Read More

Understanding Swift closures and pros/cons over protocols & delegates | iOS Dev Live Mentoring

Understanding Swift closures and pros/cons over protocols & delegates | iOS Dev Live Mentoring

Learn how to fully grasp closures in Swift, how and when to replace Swift protocols with closures, tuples, structs, or classes. And pros/cons of using delegates vs. closures for async operations.

Read More

S02E06: Design spiking DataSource/Delegate APIs | Professional iOS Engineering Series

S02E06: Design spiking DataSource/Delegate APIs | Professional iOS Engineering Series

In this episode, we spike new design ideas to separate the responsibilities of (1) building a Quiz result, and (2) delegating the result (Single Responsibility Principle).

Read More