Cómo enviar un NSString a otro controlador de vista

Tengo una IBAction que, cuando se activa, llama a otro método en un controlador de vista diferente (APICallsViewController). Estoy buscando enviar también a ese método un NSString (mensaje)

Aquí está mi IBAction con el impulso al APICallsViewController y también el mensaje NSString. Mi pregunta podría ser cómo capturar el contenido de esa NSString en el método del otro controlador de vista.

Gracias por cualquier ayuda

-(IBAction) someMethod{
        APICallsViewController *apiViewController = [[APICallsViewController alloc] init];
        [self.navigationController pushViewController:apiViewController animated:YES]; 

        NSString *message = [NSString stringWithFormat:@"Check out %@", nameLb.text];

        [apiViewController apiGraphUserCheckins];

        [apiViewController release];

}

Respuestas a la pregunta(4)

Su respuesta a la pregunta