-(void) timerDidTick:(NSTimer*) theTimer{
        _currentNumber =_currentNumber+1;
        //check if current number is bigger than the contents of the word array
        if (_currentNumber <=wordArray.count-1) {
            NSLog(@"_currentNumber @%i wordArray @%i",_currentNumber,wordArray.count);
            _RandomLoadingText.text = @"Timer" ;
            [self changeTextInRandomLoadingLabel:_currentNumber];
        }
        else if (_currentNumber >=wordArray.count-1)
         {
             NSLog(@"reached end of array");
             [timer invalidate];
         }
    }
-(void)changeTextInRandomLoadingLabel:(int)myInt
{
    _RandomLoadingText.text = [wordArray objectAtIndex:myInt];
}
//---------
   view did load
    _RandomLoadingText.text = @"Test";
    _currentNumber =0;
    timer = [NSTimer timerWithTimeInterval:1.0
                                             target:self
                                           selector:@selector(timerDidTick:)
                                           userInfo:nil repeats:YES];
    [[NSRunLoop mainRunLoop] addTimer:timer forMode:NSRunLoopCommonModes];