Frage

Ich mag eine Klasse, die ein erforderliches Argument nehmen wie der UITableViewController die nicht init hat.

Zur Zeit habe ich nur eine Ausnahme auslösen, wenn init aufgerufen wird.

Gibt es eine Möglichkeit, es vollständig zu deaktivieren?

War es hilfreich?

Lösung

Nein. neu definiert es nur bis zu einem gewissen Fehlerzustand. Das ist schlechter Stil sowieso und ich frage Ihre Motive.

Andere Tipps

ist eine nicht vorhandene Methode (irgendwo in der Hierarchie-Klasse) für jedes Objekt würde die Laufzeit verursacht eine Ausnahme zu werfen. Wenn das, was Sie von einem deaktivierten Verfahren bedeuten, und Sie werfen eine Ausnahme bereits, dann bist du schon fertig.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top