passing string formatter as argument
===

I have a function called showMessage which displays the alert message dialog. This function takes string as parameter and shows this string as a message of dialog. At start i wanted the way to pass string and also sting formatter along with it, something like this:

    [self showMessageDialog:@"Hello %@", self.studentName];

As you can see what i want to achieve. So i made my function signature something like this:

    - (void) showMessageDialog:(NSString *)message, ...{
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"" 
                                                    message:message 
                                                   delegate:nil 
                                          cancelButtonTitle:@"OK"
                                          otherButtonTitles:nil];
    [alert show];
    [alert release];
    }

With this i can pass multiple formatters(i mean argument which will go on placeholders) during function call, but i am missing something which doesn't allow me to show my formatter arguments on message. I mean i always get this message on message dialog: "Hello %@"
Can you help me with this. I know i have missed something like i have made the way to pass the multiple arguments to function call but i think i havent made it how to place those arguments on their placeholders.

Thanks
