したがって、オブジェクト@"One", "Two", "Three", "Mouse"
を含む配列があり、配列 NSLog の各単語を 0.5 秒単位でコンソールに出力したいと考えています。また、代わりに 1 秒単位に切り替えられるようにしたいと考えています。このコードを書くのを手伝ってくれる人はいますか?
使用できるとのことでしたが、[NSThread sleepForTimeInterval:0.01];
これを行う方法がわかりません。
したがって、オブジェクト@"One", "Two", "Three", "Mouse"
を含む配列があり、配列 NSLog の各単語を 0.5 秒単位でコンソールに出力したいと考えています。また、代わりに 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]);
}
それが最善の方法でない場合は、お知らせください:)