Bronze Challenge - Generally speaking, what's the best approach to tackle Challenges throughout the book?

The table view can tell if you’re dragging things from one section to the other. If you compare the section numbers passed into tableView(:moveRowAt:to:), you can see that’s happening. But the table view doesn’t understand what the sections represent to the user, or whether such moves should be allowed or not. If you want to stop moves between sections, this should help.