Thursday, May 23, 2019

Swift Measurement Conversions



When I needed radians for a rotation animation, I used to calculate it this way:

let radians = 45 * Double.pi/180

Until I learned about the Measurement object: https://www.patreon.com/posts/27073587

Wednesday, May 22, 2019

Where am I? What have I been doing?



I haven't been too active on YouTube lately because I've been working on producing a course for Pluralsight. You can read more about it here:

https://www.patreon.com/posts/module-7-out-of-27050482

Tuesday, April 23, 2019

Reorder Table View Rows - Part 44 - Itinerary App (iOS, Xcode 10, Swift 5)

Have you ever wanted to give your users the ability to reorder the rows in your table view? If so then this video will show you how. There are basically 3 steps.

I'll walk you through the most difficult scenario. Difficult because we are reordering rows within sections. By the end of this video, sorting cells in table views will be easy!


Tuesday, April 16, 2019

Visual Swift Memory Mastery Coupon!


A lot of people missed the free promotion. But I created a coupon code to keep the price at a minimum and to avoid Udemy's fluctuating costs.

https://www.udemy.com/swift-memory-mastery/

#SwiftLang #iOSDev #Xcode

Monday, April 15, 2019

Editing Activity Table View Rows - Part 43 - Itinerary App (iOS, Xcode 1...

Editing table view rows can be tricky when you want a row to move from one section to another. Remember, you want to:

1. Update the backing data FIRST

2. Do your table view's insert and delete rows second.



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

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...