Objective c for循环中的NSTimer
我想在每次循环等待2秒后调用getData方法…循环。我已经在循环内外写了很多次NSTimer,但无法正确使用它来完成我想要的任务Objective c for循环中的NSTimer,objective-c,nstimer,Objective C,Nstimer,我想在每次循环等待2秒后调用getData方法…循环。我已经在循环内外写了很多次NSTimer,但无法正确使用它来完成我想要的任务 for (TwitterPerson *person in [tempDict allValues]) { [self getDataFromTwitterUserAPIandArchiveFor:person.handle]; } 您是否可以对其进行不同的设置,并在每次计时器启动时调用[getData…方法?您可以将字典键保留在一个数
for (TwitterPerson *person in [tempDict allValues]) {
[self getDataFromTwitterUserAPIandArchiveFor:person.handle];
}
您是否可以对其进行不同的设置,并在每次计时器启动时调用
[getData…
方法?您可以将字典键保留在一个数组中,并在每次计时器启动时弹出下一个键
我认为NSTimer的设计目的是不阻塞主线程,而for循环
肯定会阻塞线程
正如在这个相关问题中,你可以考虑NSRunLoop。