2013-10-02 7 views
6

Xcode 5 hat eine Build-Einstellung namens "Unused Functions". Ich habe an anderer Stelle gelesen, dass "der Compiler niemals sagen kann, ob eine Objective-C-Methode wirklich unbenutzt ist, weil sie dynamisch aufgerufen werden kann, entweder per performSelector :, über Unterklassen oder auf viele andere Arten." Da unbenutzte Parameter tatsächlich Parameter anzeigen, die nicht verwendet werden, war ich überrascht, dass unbenutzte Funktionen nicht die implizierten Verhaltensweisen haben.Was macht die Xcode 5 Build-Einstellung "Unused Functions"?

Kann jemand erklären, was die Bedeutung dieser Einstellung ist?

Unused Functions in Build Settings

Antwort

7

Es gilt für Funktionen, anstatt sich auf Verfahren.

+0

Vielen Dank für die Aufklärung des Geheimnisses. Ich interpretiere deine Antwort so, dass sie C-, C++ - Funktionen und nicht Obj-C-Methoden meint. –