Die ersten Schritte in Swift sind doch holpriger als gedacht
Folgende Funktion wird beim Programmstart aufgerufen ;
Alles anzeigen
Wenn die Datei beschädigt ist oder nicht existiert, führt dies natürlich zu einem fatalen Fehler.
Ich habe mich jetzt mit try, catch, throws... versucht (siehe oben) aber ich fange den Fehler nicht ab. Irgendwas grundsätzliches mache ich wohl falsch .
Wie kann ich diesen Fehler abfangen?
Hans
Folgende Funktion wird beim Programmstart aufgerufen ;
Quellcode
- func applicationDidFinishLaunching(aNotification: NSNotification) {
- // Insert code here to initialize your application
- do {
- try self.d65Einlesen();
- }
- catch _ {
- // Fehlermeldung
- }
- }
- .....
- func d65Einlesen() throws{
- d65 = NSArray(contentsOfFile: NSBundle.mainBundle().pathForResource("d65", ofType: "plist")!)
- }
Ich habe mich jetzt mit try, catch, throws... versucht (siehe oben) aber ich fange den Fehler nicht ab. Irgendwas grundsätzliches mache ich wohl falsch .
Wie kann ich diesen Fehler abfangen?
Hans