Get immediate access to this and over 1,500+ other videos and books.

Boost your skills with a Ultimate Beginner Subscription. With over 60+ video courses and our core foundational programming books bundled in one subscription, it’s simply the best investment you can make in your development career.

Move Rows

At 6:40 - The condition in canMoveRowAt should read:

if indexPath.section != snapshot().indexOfSection(.readMe)
|| currentSortStyle != .readMe {
return false
} else {
return true

At 8:20 - You will need to manually connect all three buttons to the sortButtons @IBOutlet in the storyboard.

This course was originally recorded in May, 2020 using Xcode 11 & iOS 13. It has been reviewed and all content and materials updated to Xcode 12 & iOS 14 as of September, 2020.

Moving rows around is also possible within a table view! Learn how in this challenging episode.