CocoaPods is a package management tool for Xcode. This article will explain how to install CocoaPods, how to create a CocoaPods project, and how to update packages.
When an App has launched, we need to update the Core Data schema if some attribute are changed in the next version. Fortunately, Xcode provides a way to upgrade Core Data easily, which is called Core Data Lightweight Migration.