小编Num*_*ral的帖子

在没有故事板的iOS 6上保存和恢复应用程序状态

我按照本教程完成了测试应用程序

我尝试在不使用Storyboard的情况下做同样的事情,但这不起作用.我在AppDelegate中启用了状态保存和恢复.我已经为我的所有控制器及其视图分配了restorationIdentifier.我想我必须在AppDelegate中实现一些额外的代码来恢复rootviewcontroller,但我找不到正确的方法来做到这一点.

-(BOOL)application:(UIApplication *)application shouldRestoreApplicationState:(NSCoder *)coder
{
    return YES;
}

-(BOOL)application:(UIApplication *)application shouldSaveApplicationState:(NSCoder *)coder
{
    return YES;
}


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
    // Override point for customization after application launch.
    UIViewController *viewController1 = [[[StateTestFirstViewController alloc] initWithNibName:@"StateTestFirstViewController" bundle:nil] autorelease];
    UIViewController *viewController2 = [[[StateTestSecondViewController alloc] initWithNibName:@"StateTestSecondViewController" bundle:nil] autorelease];
    self.tabBarController = [[[UITabBarController alloc] init] autorelease];
    self.tabBarController.restorationIdentifier = @"TabBarController";
    self.tabBarController.viewControllers = @[viewController1, viewController2];
    self.window.rootViewController = self.tabBarController;

    [self.window makeKeyAndVisible];

    return YES;
}
Run Code Online (Sandbox Code Playgroud)

storyboard xib state-saving ios6

3
推荐指数
1
解决办法
4718
查看次数

使用RestKit v0.21.0的XCode 5项目将无法编译

我试图在我的应用程序中使用RestKit v0.21.0.我按照这里的说明将RestKit安装为Git子模块.

项目编译没有错误.

然后我试图访问mainQueueManagedObjectContext:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.

NSManagedObjectContext *context = [RKManagedObjectStore defaultStore].mainQueueManagedObjectContext;

return YES;
Run Code Online (Sandbox Code Playgroud)

}

并收到错误:

Receiver 'RKManagedObjectStore' for class message is a forward declaration
Run Code Online (Sandbox Code Playgroud)

core-data ios restkit ios7 xcode5

3
推荐指数
1
解决办法
1628
查看次数

标签 统计

core-data ×1

ios ×1

ios6 ×1

ios7 ×1

restkit ×1

state-saving ×1

storyboard ×1

xcode5 ×1

xib ×1