我正在寻找一种使用相同的代码运行代码X次的方法。
说我想重复一下代码:
NSLog(@"repeat");
numberX次:
int numberX;
无需根据numberX的值更改任何代码。
如何做到这一点?如果您需要更多解释或解释我试图通过代码实现的目标,请发表评论。
答案 0 :(得分:2)
用户a for循环:
for(int x = 0; i<NUMBER_OF_TIMES; x++){
NSLog(@"repeat");
}
并使确定您阅读this Objective-C Primer
答案 1 :(得分:0)
您可以使用简单的for循环
for(int i = 0; i< numberX; i++) {
// the code you want to repeat
}
答案 2 :(得分:0)
使用for循环!创建您的方法:
(void) aMethod{
NSLog(@"Repeat");
}
在for循环中使用原始方法中的方法:
int numberX = 123456789;
for(int loopInt = numberX; loopInt >= 0){
aMethod;
}
答案 3 :(得分:0)
假设您要同步运行任务,可以将任务插入串行调度队列。它是一个FIFO。