Id de imagen en la función TouchMoved

Actualmente estoy trabajando en gestos en una aplicación de Iphone

i usé la función de gesto táctil que funciona correctamente.

mi funciones de gestos táctiles están trabajando en una imagen (como arrastrar) que quiero preguntar ¿hay alguna manera de obtener la identificación de esa imagen que está actualmente en la función de gestos táctiles?

la función TouchMoved es así

- (void) touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
{
    // Calculate and store offset, and pop view into front if needed
    CGPoint pt = [[touches anyObject] locationInView:self];
    startLocation = pt;
    [[self superview] bringSubviewToFront:self];
}
// During movement, update the transform to match the touches
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event 
{

    // Calculate offset
    CGPoint pt = [[touches anyObject] locationInView:self];
    float dx = pt.x - startLocation.x;
    float dy = pt.y - startLocation.y;
    CGPoint newcenter = CGPointMake(self.center.x + dx, self.center.y + dy);


    // Remove Image (set Cordinated out of View)
    if ((newcenter.x <= 9) || (newcenter.y >= 403)) {
       //NSLog(@"Delete Image");
       newcenter.x = 1000;
        newcenter.y = 1000;

 }


     self.center = newcenter;
    //    
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta