Ios 如何使用分段控件定义整数?
我定义了三个数字:Ios 如何使用分段控件定义整数?,ios,objective-c,xcode,c-preprocessor,Ios,Objective C,Xcode,C Preprocessor,我定义了三个数字: #define kBallSpeedX = 4; #define kBallSpeedY = 3; #define kCpuSpeed = 3.25; 但我希望这些数字在选择分段控制器的其他部分时发生变化。如何执行此操作?首先,您不能像这样定义宏-它应该是: #define kBallSpeedX 4 #define kBallSpeedY 3 #define kCpuSpeed 3.25 其次,你不应该真正使用宏——使用实际变量(如果合适的话,让它们常量化),例如 然后
#define kBallSpeedX = 4;
#define kBallSpeedY = 3;
#define kCpuSpeed = 3.25;
但我希望这些数字在选择分段控制器的其他部分时发生变化。如何执行此操作?首先,您不能像这样定义宏-它应该是:
#define kBallSpeedX 4
#define kBallSpeedY 3
#define kCpuSpeed 3.25
其次,你不应该真正使用宏——使用实际变量(如果合适的话,让它们常量化),例如
然后,您可以根据需要修改kBallSpeedX、kBallSpeedY。向我们展示您迄今为止所写的内容,以便我们指出您的错误所在。您希望这些值有所不同。。使用变量。这些是(格式不正确的)常量。@burkel:看起来下面Paul的答案解决了您的问题-请单击旁边的复选标记接受它。太酷了。这正是我想要的!!事实上,我的代码中有最上面的一个,但我在这里写错了:P thxA提示供将来参考:永远不要为SO问题(或任何其他问题)重新键入代码-始终使用复制和粘贴,以便您逐字发布代码,而不是近似地发布代码。
double kBallSpeedX = 4.0;
double kBallSpeedY = 3.0;
const double kCpuSpeed = 3.25;