Objective c 打印一系列答案
如果我有这个:Objective c 打印一系列答案,objective-c,Objective C,如果我有这个: int array[3] = {1,2,3}; for (int i=0; i<3; i++) { int answers = (array[i] + 1); NSLog(@"%d"); NSString *text = [NSString stringWithFormat:@"%d ",answers]; self.label.text = text; } int数组[3]={1,2,3}; 对于(int i=0;i它只打印最后
int array[3] = {1,2,3};
for (int i=0; i<3; i++) {
int answers = (array[i] + 1);
NSLog(@"%d");
NSString *text = [NSString stringWithFormat:@"%d ",answers];
self.label.text = text;
}
int数组[3]={1,2,3};
对于(int i=0;i它只打印最后一个值的原因是它覆盖了上一个值。设置延迟以查看其他值也是因为它覆盖了上一个值。设置延迟以查看其他值也是因为它覆盖了上一个值;
int array[3] = {1,2,3};
NSMutableString *mutableStr = [[NSMutableString alloc]init];
for (int i=0; i<3; i++) {
int answers = (array[i] + 1);
NSLog(@"%d");
NSString *text = [NSString stringWithFormat:@"%d ",answers];
[mutableStr appendFormat:@"%@ ",text];
}
self.label.text = text;
[mutableStr release];
NSMutableString*mutableStr=[[NSMutableString alloc]init];
对于(int i=0;iint数组[3]={1,2,3};
NSMutableString*mutableStr=[[NSMutableString alloc]init];
对于(int i=0;iint数组[3]={1,2,3};
//然后才能将标签设置为其他内容
self.label.text=@“答案:”;
对于(int i=0;iint数组[3]={1,2,3};
//然后才能将标签设置为其他内容
self.label.text=@“答案:”;
对于(int i=0;i+1)的人,请不要让新手泄气!给他们一些时间学习!应该是NSLog(@“%d”,答案)?+1的人,请不要让新手泄气!给他们一些时间学习!应该是NSLog(@“%d”,答案)?也许让字符串自动恢复?也许让字符串自动恢复?
int array[3] = {1,2,3};
// before you can set the label to something
self.label.text = @"answer:";
for (int i=0; i<3; i++) {
int answers = (array[i] + 1);
NSLog(@"%d", answer);
NSString *text = [NSString stringWithFormat:@"%d ",answers];
self.label.text = [self.label.text stringByAppendingString:text];
}