-1

int control;在.h

我已经尝试了 .m 中的所有内容

control =0; or 1,2,3 etc
int control =0; or 1,2,3 etc
control ++;
control=control +1;

无论如何,当我使用 NSLog 时它是零。我从来没有在四种语言中经历过这样的事情。

4

1 回答 1

2

您可能正在使用NSLog(@"%@", control)而不是NSLog(@"%d", control).

NSLog需要使用格式字符串,您可以在此处阅读更多信息。它不允许您直接记录变量,您必须将变量放在格式字符串中,并在它们后面加上逗号分隔的列表。

于 2012-04-25T01:56:31.957 回答