Setting my object id score to game center
===

My score board is showing up but the problem is my object id score isn't showing up at all. I have been looking at advice and such but no beans. This is what is left to get leader board to show up. My game center is showing up but not the score. Please help. Also i just notice players won't even show up





.h file

      #import <UIKit/UIKit.h>
     #import <GameKit/GameKit.h>

     #import "GameCenterManager.h"


      @class GameCenterManager;

     @interface Game_CenterViewController : UIViewController <UIActionSheetDelegate,        GKLeaderboardViewControllerDelegate, GKAchievementViewControllerDelegate,   GameCenterManagerDelegate> {
	
	
	GameCenterManager *gameCenterManager;
	
        NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];    
	NSInteger currentScore= [prefs integerForKey:@"score"]  	
    
    
    
    
    
        
.m file
    




     #import "Game_CenterViewController.h"
     #import "AppSpecificValues.h"
       #import "GameCenterManager.h"

      @implementation Game_CenterViewController

      @synthesize gameCenterManager;
      @synthesize currentScore;
        @synthesize currentLeaderBoard;


     - (void)dealloc
     {
    [gameCenterManager release];
	[currentLeaderBoard release];
 
    
    [super dealloc];
      }

       - (void)didReceiveMemoryWarning
      {
    // Releases the view if it doesn't have a superview.
    [super didReceiveMemoryWarning];
    
    // Release any cached data, images, etc that aren't in use.
      }

       #pragma mark - View lifecycle



       - (void)viewDidLoad
       {
    [super viewDidLoad];
    
    self.currentLeaderBoard = thescoreboard;
	self.currentScore = 0;
	
	if ([GameCenterManager isGameCenterAvailable]) {
		
		self.gameCenterManager = [[[GameCenterManager alloc] init] autorelease];
		[self.gameCenterManager setDelegate:self];
		[self.gameCenterManager authenticateLocalUser];
		
		
	} else {
		
		// The current device does not support Game Center.
        
	}
      }





      - (void)leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
      {
	[self dismissModalViewControllerAnimated: YES];
	[viewController release];
      }







        - (void)submitMyScore: NSInteger score
        {
    
    GKScore *myScoreValue = [[[GKScore alloc] initWithCategory:@"moocow"] autorelease];
    myScoreValue.value = (int)score;
    
    [myScoreValue reportScoreWithCompletionHandler:^(NSError *error){
        if(error != nil){
            NSLog(@"Score Submission Failed");
        } else {
            NSLog(@"Score Submitted: %d",(int)score);
        }
        
        
        [self submitMyScore:currentScore];        
    }];
      }
    



     - (void)viewDidUnload
     {
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
    
    self.gameCenterManager = nil;
	self.currentLeaderBoard = nil;
	self.currentScoreLabel = nil;
      }

      - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
     {
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
     }

      @end

    
    
    
    
	NSString* currentLeaderBoard;
	
    
    }

    @property (nonatomic, retain) GameCenterManager *gameCenterManager;
    @property (nonatomic, assign) int64_t currentScore;
    @property (nonatomic, retain) NSString* currentLeaderBoard;





    @end




     