This should work also prior to 10.3: NSArray *lastSelectedCity = [[[ NSUserDefaults standardUserDefaults ] dictionaryRepresentation] objectForKey: @"SelectedCity" ];