Friday, April 12, 2019

Question of the Day #5 - Visual Swift Memory Mastery


LAST DAY to get this FREE course on Visual Swift Memory Mastery!

This course will accelerate you to the next level past your peers.

You will conceptually learn and understand:
* What causes memory leaks
* How to recognize potential memory leaks
* Visually what Automatic Reference Counting is
* Graphical debugging tools to see dependency graphs
* Visually identify leaks using built-in tools that come with Xcode
* What closures are and what they have to do with memory
* Potential leaks with callbacks and how to fix them
* Potential leaks with Notification Center and how to fix them
* Potential leaks with Delegates and how to fix them
* And much more!

Enroll today to lock in this free course:
https://www.udemy.com/swift-memory-mastery/?couponCode=SPRINGFREE

Wednesday, April 10, 2019

Question of the Day #3 - Visual Swift Memory Mastery

Question of the Day:
What do weak and unowned actually do? You will find the answer and plenty of visual examples in "Visual Swift Memory Mastery".

SIGN UP THIS WEEK AND GET THE COURSE FOR FREE!
https://www.udemy.com/swift-memory-mastery/?couponCode=SPRINGFREE

Tuesday, April 9, 2019

Swift 5 Conversion and @unknown - Part 42 - Itinerary App (iOS, Xcode 10...

Our Swift 5 conversion is pretty effortless but there is one warning. What is this @unknown and should we use it? Find out in one of my shortest videos ever. 😃

Yes, there actually is a recommended method for fixing retain cycles! You will learn this and see plenty of examples and scenarios in which to apply these 2 steps! Enroll in Visual Swift Memory Mastery while it's FREE this week.

https://www.udemy.com/swift-memory-mastery/?couponCode=SPRINGFREE

Monday, April 8, 2019

Here is my new course on Udemy!

I provide a lot of extra learning reinforcement to really help iOS developers understand Swift Memory Management. This was one of my most popular topics in 2018.

SIGN UP THIS WEEK AND GET THE COURSE FOR FREE!
https://www.udemy.com/swift-memory-mastery/?couponCode=SPRINGFREE

Tuesday, April 2, 2019

Swipe to Delete Activities - Part 41 - Itinerary App (iOS, Xcode 10, Swi...

In this video, you will reinforce your knowledge of swiping to delete and better understand the "internal inconsistency error" when it comes to deleting rows. 
You will also see a "conflicting constraint" error that comes with deleting table view cells. What is this error, where does it come from and how do we fix it? This is where you'll learn more about constraint priority. This took a LONG time to research and figure out. Apple got me pretty good with that one.

SwiftUI Search & Filter with Combine - Part 3 (iOS, Xcode 13, SwiftUI, 2...

In part 3 of the Searchable video series, I show you how to use Combine in #SwiftUI for the search and filter logic connected to the searcha...