いくつかの行を持つTableViewがあります。行を選択したら、セレクターを実行する必要があります。私はこのようなことをします:
[TTTableTextItem
itemWithText:NSLocalizedString(@"Cash","Title:Cash")
URL:[NSString @"tt://payment/add/%d",5]
accessoryURL:[NSString stringWithFormat:detail,5]],
そして宣言します:
.....................
TTURLMap* map = [TTNavigator navigator].URLMap;
[map from:@"tt://payment/add/(source:)" toObject:self selector:@selector(addPayment:)];
.....................
- (void) addPayment:(PaymentType)theType {
ALog(@"%ld",theType);
}
ただし、theTypeは常に0になります。では、どのようにしてパラメーターを渡すことができますか?