/ / NSURLConnection stürzt die App ab - schnell

NSURLConnection Absturz der App - swift

Ich lade Json-Daten mit der Klasse NSURLConnection vom Server herunter. Die Daten analysiere ich im Hintergrund, jedoch in connection() delegate method the app is crashing. Unten ist der Screenshot. Der Code ist auch in der Abbildung unten verfügbar. Warum passiert dies?

Grüße

Bildbeschreibung hier eingeben

AKTUALISIEREN:

Wenn Haltepunkte entfernt wurden:

Bildbeschreibung hier eingeben

Antworten:

1 für die Antwort № 1

Es scheint, dass Sie versuchen zu benutzen UIAlertView und das verursacht einen Absturz. Nun ist aus Ihrem Code nicht klar, wie Sie das tun. Auf jeden Fall UIAlertView ist unter iOS 8 veraltet und dies könnte das Problem bei der Verwendung von Swift erklären (obwohl die Verwendung veralteter Methoden oder Klassen normalerweise keinen Absturz in Obj-C verursacht).

Du könntest es mit einem versuchen UIAlertController und setze es preferredStyle zu UIAlertControllerStyleAlert:

var alert = UIAlertController(title: "Title", message: "Message", preferredStyle: UIAlertControllerStyle.Alert)
alert.addAction(UIAlertAction(title: "Ok", style: UIAlertActionStyle.Default, handler: nil))
self.presentViewController(alert, animated: true, completion: nil)