所以我有一个包含对象的数组,@"One", "Two", "Three", "Mouse"
我希望以半秒为增量将数组的每个单词 NSLog'ed 到控制台。我也希望能够切换到 1 秒增量。谁能帮我写这段代码?
有人提示我可以使用[NSThread sleepForTimeInterval:0.01];
,但我不知道该怎么做。
所以我有一个包含对象的数组,@"One", "Two", "Three", "Mouse"
我希望以半秒为增量将数组的每个单词 NSLog'ed 到控制台。我也希望能够切换到 1 秒增量。谁能帮我写这段代码?
有人提示我可以使用[NSThread sleepForTimeInterval:0.01];
,但我不知道该怎么做。
NSArray *food = [NSArray arrayWithObjects:@"Apples:",@"bacon",@"corn",@"donuts",@"elfs",@"fidge",nil];
// the number of seconds to wait between printing each item
double secondsToSleep = 1.0;
for(int i = 0; i<6; i++){
[NSThread sleepForTimeInterval:secondsToSleep];
NSLog(@"item at index %i is %@",i,[food objectAtIndex:i]);
}
如果那不是最好的方法,请告诉我:)