NSString *yourCurrentTestID= [[NSString alloc] initWithFormat: @"%d",currentTestID];
[[NSUserDefaults standardUserDefaults] setObject:yourCurrentTestID forKey:@"currentTestID"];
NSString *getCurrentTestID = [[NSUserDefaults standardUserDefaults] objectForKey:@"currentTestID"];
NSLog(@"getCurrentTestID=%@",getCurrentTestID)
How to check if NSUserDefaults exist
正确的NSUserDefaults默认参数设置方法 請於AppDelegate設定預設
#import "AppDelegate.h"
@implementation AppDelegate
@synthesize window = _window;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
// initialize defaults
NSDictionary *defaultValues = [NSDictionary dictionaryWithObjectsAndKeys:
@"18", @"setFontSize",
@"Traditional", @"setLanguage", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:defaultValues];
// [[NSUserDefaults standardUserDefaults] setObject:@"18" forKey:@"setFontSize"];
// [[NSUserDefaults standardUserDefaults] setObject:@"Traditional" forKey:@"setLanguage"];
return YES;
}
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。