0

我试图完成这个方法很长一段时间,但我有点卡住了。我正在尝试将 slog 设置为 1,2,3,4,beep 而不是当前正在执行的操作 1,2,3,4,5,beep,6。我想知道如何执行这样的方法。我的代码还有更多,但我会将基本代码放上去。(ps)我做了很多尝试来解决这个问题,所以我发布了基本代码供大家理解。

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

1 回答 1

4

您可以简单地将第一个 NSLog 移动到 else 案例:

for (int k=1;i<=20;k++){    
    if(k % 5 == 0) { 
       NSLog( @"beep");
    }
    else{
       NSLog( @"%d",k);                
    }
}
于 2012-09-28T16:59:03.773 回答