初学者的问题:我敢于在我的小程序中引入常量。我首先抗拒,但后来我想尝试一下……看它不起作用。
好的,这就是我在.m文件的第一行中输入的内容:
#define kPageCurlSpeed = 2.5;
这就是我输入的方法:
[UIView setAnimationDuration:kPageCurlSpeed];
瞧……这是行不通的,我得到了编译器消息“在“= token 之前的期望表达式”……我不知道如何将其翻译成英文。
我以为编译器只是用2.5代替了kPageCurlSpeed,所以这不会引起任何问题。但是我想那只是理论。
任何帮助将不胜感激。
最佳答案
之后,您不需要在=
或分号中添加#define
。只需使用
#define kPageCurlSpeed 2.5
阅读例如this wikipedia article on C preprocessor.