1. Objective C / Говнокод #13742

    −105

    1. 1
    2. 2
    3. 3
    4. 4
    NSArray* arry = [NSArray arrayWithObjects:arrayWithObjects:prev, next, nil];
    [arry performSelector:NSSelectorFromString(@"retain")];
    //---
    [actionSheet performSelector:@selector(setTag:) withObject:arry];

    АРЦ нельзя кастовать указатели? Хватит это терпеть!

    Запостил: Psionic, 05 Сентября 2013

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

    • Комбо.
      Говнокод для свершения говнодействия
      Ответить
    • это какой то пиздец, извините
      Ответить
    • не понимат! что произойдет по [actionSheet performSelector:@selector(setTag:) withObject:arry];???
      Даже если забыть про retain.
      Ответить
      • sizeof(NSInteger) == sizeof(NSArray*), ундерстанд?
        Ответить
        • То есть тэгом actionSheet установится указатель на массив? И потом при колбеке делегата actionSheet можно по указателю найти массив, и вытащить из него элемент... Это просто какой-то новый уровень говна... Ультра-говно!
          Ответить
          • Это Вы в продакшне такой код не видели. А бывает и не такое...
            Ответить

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