將key定義為宏
#define VC_Index_KEY @"kobe"
遵守<UITabBarControllerDelegate>代理物咳。
// 取值
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSInteger index = [[userDefaults objectForKey:VC_Index_KEY] integerValue];
self.selectedIndex = index;
#pragma mark - 標(biāo)簽欄的代理方法
// 選中蹄皱,存儲(chǔ)
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{
NSInteger index = [tabBarController.viewControllers indexOfObject:viewController];
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[userDefaults setObject:[NSNumber numberWithInteger:index] forKey:VC_Index_KEY];
[userDefaults synchronize];
}