Die Prüfung, ob eine .nib oder .xib-Datei existiert

Was ist der beste Weg, um zu überprüfen, ob eine Feder oder Xib-Datei existiert, bevor Sie versuchen, laden Sie es mit initWithNibName:bundle: oder ähnliches?

  • Warum würde die Spitze fehlen? Vor allem in einer iPhone-app; es ist nicht, wie der Nutzer kann wollen, um Chaos in Ihrem Antrag unterschrieben bundle. (Vielleicht auf jailbreak, aber selbst dann, sollte der Benutzer erwarten, dass Zerbrochenheit, wenn Sie gehen, löschen Dinge aus innerhalb von apps.)
  • Sie sind quire Recht. Ich habe eine Recht komplexe interface-Hierarchie und einige der nib sind noch nicht abgeschlossen. Ich wollte zu 'fangen' nicht gefunden und eine Meldung "Nicht Implementiert" - Alarm, das bedeutet, ich kann senden demos und kein crash-simulator, wenn ich auf der falschen Taste.
  • Wie wäre es, wenn die Gestaltung eine Bibliothek/framework? Sie weiß nicht, was ist und ist nicht im Lieferumfang enthalten in Ihrem Benutzer-app. Besser setzen Sie ein Häkchen drin.
  • Warum wäre jeder der Bibliothek - /framework-Geschäft?
  • So kann man würdevoll einen Fehler zurückgeben oder eine exception werfen, statt einfach nur Absturz der app...
  • Das ist nicht das, was ich zu Fragen. Warum ist die Bibliothek/framework selbst versuchen, eine nib/storyboard aus der app in den ersten Platz?
  • Jemand könnte eine Bibliothek, die es einfacher machen, die Verwendung verschiedener Federn/storyboards... Warum sollte ich Gründen? Ich habe nie gesagt, es ist eine nützliche Sache zu tun, nur dass die Möglichkeit besteht, jeez.

InformationsquelleAutor rjstelling | 2009-05-28
Schreibe einen Kommentar