Mapeamento multiparâmetros com Three20 e TTURLMap

estou seguindoesta tutorial e declare os seguintes mapeamentos no meu representante de aplicativo:

[map from:@"x://profile/(initWithId:)/(name:)" toViewController:[ProfileViewController class]];
[map from:@"*" toViewController:[TTWebController class]];

NoProfileViewController.m Eu implemento o- (id)initWithId:(int)anIdentifier name:(NSString *)name seletor para lidar com esse mapeamento. Suponho que abrimos URLs comox://profile/1/John Doe invocaria[[ProfileViewController alloc] initWithId:1 name:@"John Doe"], no entanto, esse parece não ser o caso. O padrãoTTWebController A classe é chamada toda vez que abro o referido URL.

Usando um único parâmetro, ou seja, algo comox://profile/(initWithId:) faz a coisa certa, que é chamar[[ProfileViewController alloc] initWithId:1].

Perdi alguma coisa aqui? Como usar o mapeamento multiparâmetros com Three20 e TTURLMap?

questionAnswers(1)

yourAnswerToTheQuestion