ios - UIViewController pass float value to UIView method -


i have viewcontroller handlepan method:

-(void)handlepan:(uipangesturerecognizer *)gesturerecognizer {     uiview *piece = [gesturerecognizer view];      [self adjustanchorpointforgesturerecognizer:gesturerecognizer];      if ([gesturerecognizer state] == uigesturerecognizerstatebegan || [gesturerecognizer state] == uigesturerecognizerstatechanged) {         cgpoint translation = [gesturerecognizer translationinview:[piece superview]];         cgfloat panspeed = (translation.x+translation.y)/2;         nslog(@"panspeed %f",panspeed);         [someview viewpan:panspeed];     }  } 

then have uiview called someview method:

- (void) viewpan:(float *)panangle {     nslog(@"panning...%@",panangle); } 

but getting nil panangle.

what proper way of doing this? thanks!

float isn't object, no need pointer

- (void)viewpan:(float)panangle{     nslog(@"panning...%f",panangle); } 

Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -