2016-03-30 13 views
0

Wir versuchen, eine Alomofire GET-Anfrage mit einem Spielplatz zu testen. Es funktioniert, aber wir können den JSON, der von der Anfrage im Playground zurückgegeben wurde, nicht sehen. Wie kannst du das tun? Beachten Sie, dass beim Klicken auf die rechten Pfeile im Screenshot kein JSON angezeigt wird.Anzeigen GET Anfrage Ergebnisse in Swift Playground

Spielplatz:

enter image description here

Die request's JSON Antwort:

{ 
    "userId": 1, 
    "id": 2, 
    "title": "qui est esse", 
    "body": "est rerum tempore vitae\nsequi sint nihil reprehenderit dolor beatae ea dolores neque\nfugiat blanditiis voluptate porro vel nihil molestiae ut reiciendis\nqui aperiam non debitis possimus qui neque nisi nulla" 
} 
+0

Werfen Sie einen Blick hier: http://stackoverflow.com/a/33536290/4096655 –

+0

Du hast Recht. Vielen Dank. Ich habe dafür gestimmt, es zu schließen. Vielen Dank. –

Antwort

1

Ihr Spielplatz beendet, bevor die Anforderung abschließen konnte. Pause auf unbestimmte Zeit von needsIndefiniteExecution = true Einstellung:

import UIKit 
import SwiftyJSON 
import Alamofire 
import XCPlayground 

Alamofire.request(.GET, "http://jsonplaceholder.typicode.com/posts/2") 
    .responseJSON { response in 
     let json = JSON(data: response.data!) 
     print(json) 
    } 

XCPlaygroundPage.currentPage.needsIndefiniteExecution = true 
+0

Danke. Ich glaube, diese API hat sich pro stackoverflow.com/a/33536290/4096655 geändert - was funktioniert hat. Danke für die Hilfe. –

Verwandte Themen