Objective c 更改阵列循环的速度?目标-C
我有这个密码Objective c 更改阵列循环的速度?目标-C,objective-c,arrays,nslog,Objective C,Arrays,Nslog,我有这个密码 NSArray *food = [NSArray arrayWithObjects:@"Apples:",@"bacon",@"corn",@"donuts",@"elfs",@"fidge",nil]; for(int i = 0; i<6; i++){ NSLog(@"item at index %i is %@",i,[food objectAtIndex:i]); } NSArray*food=[NSArray数组的对象有:@“苹果”,“培根”,“玉米”
NSArray *food = [NSArray arrayWithObjects:@"Apples:",@"bacon",@"corn",@"donuts",@"elfs",@"fidge",nil];
for(int i = 0; i<6; i++){
NSLog(@"item at index %i is %@",i,[food objectAtIndex:i]);
}
NSArray*food=[NSArray数组的对象有:@“苹果”,“培根”,“玉米”,“甜甜圈”,“小精灵”,“菲奇”,零];
对于(int i=0;i,NSThread上有一个sleepForTimeInterval:方法,它可以完成您所需要的功能
编辑:对不起,对于Objective-C新手,您只需键入如下内容:
[NSThread sleepForTimeInterval:0.01];
NSThread上有一个sleepForTimeInterval:方法,它可能会执行您正在查找的操作
编辑:对不起,对于Objective-C新手,您只需键入如下内容:
[NSThread sleepForTimeInterval:0.01];
查看sleep()
函数。查看sleep()
函数。NSArray*食物=[NSArray数组,其对象为:@“苹果:”、@“培根”、@“玉米”、@“甜甜圈”、@“小精灵”、@“菲奇”、@“无”);
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]);
}
//打印每个项目之间等待的秒数
双秒睡眠=1.0;
对于(int i=0;iNSArray*food=[NSArray数组,其对象为:@“苹果”,“培根”,“玉米”,“甜甜圈”,“小精灵”,“菲奇”,零];
//打印每个项目之间等待的秒数
双秒睡眠=1.0;
对于(int i=0;我不明白,你想减慢循环?你可以在每个周期之间睡眠。但是为什么?是的,我怎么能在每个周期之间睡眠?我还想改变它睡眠的时间。你真正想解决的问题是什么?哈哈。我想要一个程序,可以用输入时间间隔记录数组中的不同单词。对不起,我是j只是不知道该如何提问。例如,使用数组“一二三四”,我想在屏幕上打印“一”,然后再打印“二”,…我也想改变两个字之间等待的时间长度我不明白,你想减慢循环?你可以在每个周期之间睡觉。但是为什么?是的,我怎么能在每个周期之间睡觉?我还想改变它的睡眠时间。你真的想解决什么问题?哈哈。我想要一个程序来解决这个问题t将使用输入时间间隔从数组中记录不同的单词。抱歉,我不知道如何进行此操作。例如,使用数组“一二三四”,我希望将“一”打印到屏幕上,然后在一秒钟后打印“二”,…我还希望能够更改两个字之间等待的时间长度。我尝试将此技术用于进度条,它似乎先休眠,然后执行循环,所以它实际上并不慢。我尝试将此技术用于进度条,它似乎先休眠,然后执行循环,所以它实际上并不慢。