Core Data manual schema migration

Core Data does automatic schema migration for certain schema changes which are simple and straightforward. For other scenarios we will have to do manual schema migration. In this post we will see how to perform manual schema migration. I will demonstrate this taking example of the schema migration I had done for my app API Tester Pro (API Zen).