когда срабатывает мой жест касания, мне нужно отправить дополнительный аргумент вместе с ним, но я, должно быть, делаю что-то действительно глупое, что я тут делаю неправильно:
Вот мой жест, который создается и добавляется:
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTapGesture:itemSKU:)];
tapGesture.numberOfTapsRequired=1;
[imageView setUserInteractionEnabled:YES];
[imageView addGestureRecognizer:tapGesture];
[tapGesture release];
[self.view addSubview:imageView];
Вот где я с этим справлюсь:
-(void) handleTapGesture:(UITapGestureRecognizer *)sender withSKU: (NSString *) aSKU {
NSLog(@"SKU%@\n", aSKU);
}
и это не будет работать из-за строки инициализации UITapGestureRecognizer.
Мне нужно знать что-то идентифицируемое о том, какое изображение было нажато.