我在NSLog中出现两个或多个变量时遇到了一些麻烦。
这有效:
int var1 = 10;
int var2 = 2;
NSLog(@"this is a variable: %d", var1);
但这不是:
int var1 = 10;
int var2 = 2;
NSLog(@"this is a variable: %d", var1, " and heres another %d", var2);
不太确定我做错了什么,并不完全确定整个%d
事情是如何运作的。一个不太复杂的解释,可以理解行话上的亮点。
答案 0 :(得分:7)
你应该像这样写
NSLog(@"this is a variable: %d and heres another %d",var1, var2);