Xcode 5 ma ustawienie kompilacji o nazwie "Nieużywane funkcje". Czytałem gdzie indziej, że "kompilator nigdy nie może stwierdzić, czy metoda Objective-C jest naprawdę nieużywana, ponieważ może być wywołana dynamicznie, albo przez performSelector :, poprzez podklasy, albo na wiele innych sposobów." Biorąc pod uwagę, że nieużywane parametry w rzeczywistości pokazują parametry, które nie są używane, byłem zaskoczony, że nieużywane funkcje nie mają sugerowanych zachowań.Co właściwie robi ustawienie wbudowane Xcode 5 "Nieużywane funkcje"?
Czy ktoś może wyjaśnić, jaki jest sens/wpływ tego ustawienia?
Dziękuję za wyjaśnienie tajemnicy. Interpretuję twoją odpowiedź na średnią C, C++, a nie na metody Obj-C. –