Latest 1.1.0
License MIT
Platforms ios 7.0, requires ARC
Frameworks UIKit

This library is a thing of the order to ensure a smooth migration of CoreData.



pod 'MigrationViewController'

How to use

Migration takes place if as follows . This library is considered to limit start-up of iOS. It does not end with one start-up time limit due to migration (maybe) .
What display will not be due to migration in this library . By inheriting the MigrationViewController, you should be an indication that is some migration when it is actually used .

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [MigrationViewController setUpWithWindow:self.window];

    return YES;


This library uses the MagicalRecord. If you do not want to install the MagicalRecord , please as follows .

  • Install only the Core

    pod 'MigrationViewController/Core'
  • Create a ViewController that inherits MigrationBaseViewController
  • Describe the setup of the database code to override the setup



Latest podspec

    "name": "MigrationViewController",
    "version": "1.1.0",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    "summary": "This is CoreData migration when updating to display library",
    "homepage": "",
    "platforms": {
        "ios": "7.0"
    "authors": {
        "Akuraru IP": "[email protected]"
    "source": {
        "git": "",
        "tag": "1.1.0"
    "requires_arc": true,
    "frameworks": "UIKit",
    "subspecs": [
            "name": "Core",
            "source_files": "lib/MigrationBaseViewController.{h,m}"
            "name": "MigrationViewController",
            "source_files": "lib/MigrationViewController.{h,m}",
            "dependencies": {
                "MigrationViewController/Core": [],
                "MagicalRecord": []

Pin It on Pinterest

Share This