Ich habe einen Anruf wie folgt [Class-Methode] und eine Warnung sagen, dass Klasse nicht Antwort auf "Methode" Nachricht kann.Wie kann ich die Warnung in xcode auf einer bestimmten Leitung deaktivieren?
Die "Methode" Nachricht existiert zwar nicht, aber mein Code verwendet unbekannte Nachricht abfangen (mit forwardingTargetForSelector) so wird es gut laufen und es ist Build, um so zu laufen. Wie kann ich diese nervige Warnung verbergen?
Danke. Ich denke, es wäre weniger effizient, wenn ich bei jedem Anruf einen Selektor erstellen müsste. Es sei denn, ich erkläre alle meine @selector für alle. – CodeFlakes
Der Leistungsunterschied ist praktisch nicht nachweisbar. Wenn Sie besorgt sind, profilieren Sie es. Nicht vorzeitig optimieren. –
'performSelector' funktioniert nur für Methoden, deren Argumenttypen und Rückgabetyp alle Objekte sind; und wer nur 0, 1 oder 2 Argumente haben – user102008