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

python - How to create a legend for 3D bar in matplotlib? -

java - Multi-Label Document Classification -

php - Dynamic url re-writing using htaccess -