NSUserDefaults


-(void) saveSettings
{
   NSString *strNum;

   strNum = [NSString
    stringWithFormat:@"%i",wins];
   [[NSUserDefaults standardUserDefaults]
    setObject:strNum forKey:@"wins"];

   strNum = [NSString
    stringWithFormat:@"%i",losses];
   [[NSUserDefaults standardUserDefaults]
    setObject:strNum forKey:@"losses"];

   [[NSUserDefaults standardUserDefaults]
    synchronize];
}

-(void) loadSettings
{
   NSString *strNum = [[NSUserDefaults
    standardUserDefaults]
    objectForKey:@"wins"];
   wins = 0;
   if (strNum != nil)
    wins = [strNum intValue];

   strNum = [[NSUserDefaults
    standardUserDefaults]
    objectForKey:@"losses"];
   losses = 0;
   if (strNum != nil)
    losses = [strNum intValue];
}