Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 重新加载数组并再次添加随机值以查看_Objective C_Xcode_View - Fatal编程技术网

Objective c 重新加载数组并再次添加随机值以查看

Objective c 重新加载数组并再次添加随机值以查看,objective-c,xcode,view,Objective C,Xcode,View,我创建一个数组,数组创建随机值。和给标签写信。我添加了NSTimer,但无法再次重新加载值。我想用定时器重新加载数据。我该怎么做; 我的代码在下面 NSArray *array = [NSArray arrayWithObjects: [NSNumber numberWithInt:arc4random() % 100 * -1], [NSNumber numberWithInt:arc4random()

我创建一个数组,数组创建随机值。和给标签写信。我添加了NSTimer,但无法再次重新加载值。我想用定时器重新加载数据。我该怎么做; 我的代码在下面

 NSArray *array = [NSArray arrayWithObjects:

                      [NSNumber numberWithInt:arc4random() % 100 * -1],
                      [NSNumber numberWithInt:arc4random() %(100) * -1],
                      [NSNumber numberWithInt:arc4random() %(100) * -1],
                      [NSNumber numberWithInt:arc4random() %(100)],
                      [NSNumber numberWithInt:arc4random() %(100)],
                      [NSNumber numberWithInt:arc4random() %(100)],
                      [NSNumber numberWithInt:arc4random() %(100)],
                      [NSNumber numberWithInt:arc4random() %(100)],
                      [NSNumber numberWithInt:arc4random() %(100)],
                      [NSNumber numberWithInt:arc4random() %(100)],nil];


NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval: 5.0
                                                      target: self
                                                    selector:@selector(selectorSwitcher:)
                                                    userInfo: nil repeats:YES];



-(void)selectorSwitcher:(NSTimer *)timer {

    [array removeAllObjects];

    //Label
    lblNumber.text= nil;


    [createview setNeedsDisplay];
    [myView setNeedsDisplay];

}

如果您在UITableView的数据源或UITableViewController中执行此操作,您需要的可能是:

[self.tableView重载数据]