0

我知道有人问过关于这个主题的问题,但它们都略有不同我想要的是一个简单的方法,你传递一个 x 值 ay 值和一个象限值,它返回角度到目前为止我有......

-(float)getAngle: (float)x  yvalue:(float)y Quadrant:(float) quadrant{

float angle=0.0;
 if(quadrant==1){

  }

  NSLog(@"%f",x);
 return angle;
}  

我现在不关心计算。我只想知道如何正确声明此方法,因为它不会让我命名第一个参数。

4

1 回答 1

0

您的代码可以正常工作。假设您有一个类似于您发布的方法:

-(float)getAngle: (float)x  yvalue:(float)y Quadrant:(float) quadrant{

    float angle=0.0;
    if(quadrant==1){

    }

    NSLog(@"%f",x);
    return angle;
}  

您可以在当前类中调用它,并接收返回值,如下所示:

// sample values added
float result = [self getAngle:-1.0 yvalue:0.5 Quadrant:2.0];
NSLog(@"%f",result);
于 2013-02-03T00:55:08.813 回答