如何使用分段控件来定义整数?

时间:2012-05-22 15:14:39

标签: ios objective-c xcode c-preprocessor

我有三个我已定义的数字:

#define kBallSpeedX = 4;
#define kBallSpeedY = 3;
#define kCpuSpeed = 3.25;

但是我希望在选择分段控制器的其他部分时更改这些数字。我该怎么做?

1 个答案:

答案 0 :(得分:1)

首先,你不要像这样定义宏 - 它应该是:

#define kBallSpeedX 4
#define kBallSpeedY 3
#define kCpuSpeed 3.25

其次,你不应该真正使用宏 - 使用实际变量(并在适当时使它们成为const),例如。

double kBallSpeedX = 4.0;
double kBallSpeedY = 3.0;
const double kCpuSpeed = 3.25;

然后,您可以根据需要修改kBallSpeedX,kBallSpeedY。