Если у меня есть метод, который передает аргумент типа void * (анимация UIView остановила метод, должен быть указателем void) или типа id , и я знаю, что аргумент является Элемент UIBarButton, и мне нужно его отключить, [barbuttonitem setEnabled: NO] ;, я должен привести аргумент к UIControl, который позволяет использовать setEnabled (без предупреждения), или должен ли все это вплоть до UIBarButtonItem? Почему?
Спасибо !!