VLCMigrationViewController.m 838 B

12345678910111213141516171819202122232425262728293031
  1. //
  2. // VLCMigrationViewController.m
  3. // VLC for iOS
  4. //
  5. // Created by Carola Nitz on 17/02/15.
  6. // Copyright (c) 2015 VideoLAN. All rights reserved.
  7. //
  8. #import "VLCMigrationViewController.h"
  9. @implementation VLCMigrationViewController
  10. - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
  11. if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
  12. }
  13. return self;
  14. }
  15. - (void)viewDidLoad {
  16. [self.statusLabel setText:NSLocalizedString(@"UPGRADING_LIBRARY", "")];
  17. dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
  18. NSLog(@"migrating coredata");
  19. [[MLMediaLibrary sharedMediaLibrary] persistentStoreCoordinator];
  20. dispatch_async(dispatch_get_main_queue(), ^{
  21. self.completionHandler();
  22. });
  23. });
  24. }
  25. @end