- Registriert
- 12.07.08
- Beiträge
- 351
Ich will mit
eine gespeicherte Einstellung auslesen. Ein String der unter dem Key defaultServer gespeichert ist.
Zum Überprüfen was in dem String steht und ob er leer ist komme ich jedoch gar nicht, weil die App schon abstürzt falls der Key defaultServer nicht existent ist.
Ich denke das hat mit dem unwrappen des Strings zu tun. Bei einem force unwrap (mit as!) gebe ich ja vor dass ich mir zu 100% sicher bin dass der String nicht leer ist. Ist das der Fehler begraben?
Code:
var server = NSUserDefaults.standardUserDefaults().objectForKey("defaultServer")! as! String[code]
eine
Zum Überprüfen was in dem String steht und ob er leer ist komme ich jedoch gar nicht, weil die App schon abstürzt falls der Key defaultServer nicht existent ist.
Ich denke das hat mit dem unwrappen des Strings zu tun. Bei einem force unwrap (mit as!) gebe ich ja vor dass ich mir zu 100% sicher bin dass der String nicht leer ist. Ist das der Fehler begraben?