Субъективный Си / Говнокод #19035 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
- (void)jumpToClass:(int)cIndex pageIndex:(int)pIndex {
  
    UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];

    //trick to store pIndex and cIndex
    int calc = cIndex*100;
    calc = calc + pIndex;
    indicator.tag = calc; //trick to store pIndex

    [self.view addSubview:indicator];
    [indicator bringSubviewToFront:self.view];
    [indicator startAnimating];
    
    [NSTimer scheduledTimerWithTimeInterval:0.01
                                     target:self
                                   selector:@selector(asyncJumpToClass:)
                                   userInfo:indicator
                                    repeats:NO];
    
}

- (void)asyncJumpToClass:(NSTimer*)theTimer {
    
    UIActivityIndicatorView *ind = (UIActivityIndicatorView *)[theTimer userInfo];
    int pIndex = ind.tag%100;
    int cIndex = ind.tag/100;

// еще 30 строк кода
}

Передача параметров

Запостил: Headless Headless, (Updated )

Комментарии (9) RSS

    • Суть в том, что автор передает два параметра через тег активити индикатора в виде 1234 и потом отделяет их (12 / 34) для дальнейшей работы.
      Ответить
  • 4/4 
    духовой оркестр
    Пам-парарам-пам, парам-парам
    Пам-парарам-пам, парам-парам
    солист выразительно
    Медленно разделы уплывают вдаль,
    встречи с ними очень долго жди.
    Хоть нам злого доктора немного жаль - 
    худшее, бесспорно, впереди.
    Хор
    Пыжится, скалится, в монитор пялится,
    Мышкою клацает голубой г**дон.
    Он не пугается, что ай-пи палится,
    Строгими проксями траффик окружён.
    духовой оркестр
    Пара-пам, пам-пара-пару-рару-парапам.
    Ответить
  • Изгони, Господь, тоску по уходящим постам из сердецанусов наших! Аминь!
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8