如何完成此nslog打印

时间:2012-09-28 16:55:12

标签: objective-c xcode

我试图完成这个方法很长一段时间,但我有点卡住了。我试图把它变成1,2,3,4,嘟嘟声而不是目前正在做的1,2,3,4,5,嘟嘟声,6。我想知道如何执行这样的方法。我的代码还有更多内容,但我会把基本代码放完。(ps)我做了很多尝试解决这个问题,所以我发布基本代码供大家理解。

-(IBAction)setmethod:(id)sender{
   for (int k=1;i<=20;k++){
       NSLog( @"%d",k);                
       if(k % 5 == 0) { NSLog( @"beep");

1 个答案:

答案 0 :(得分:4)

您可以简单地将第一个NSLog移动到其他情况:

for (int k=1;i<=20;k++){    
    if(k % 5 == 0) { 
       NSLog( @"beep");
    }
    else{
       NSLog( @"%d",k);                
    }
}