こんにちは、私は配列リストのサーバーから応答を得ることができます。しかし、私はどのようにオブジェクト配列[フィード]でその応答を解析し、完了ハンドラでそれを送信するかわかりません。次のように私のコードは次のように応答NSArrayをオブジェクト配列swift3に変換する
class FeedsService {
private var feedsEndPoint: String = "https://jsonplaceholder.typicode.com/posts"
public func getFeeds(completion: ([Feed]) -> Void) {
Alamofire.request(feedsEndPoint, method: .get)
.validate(statusCode: 200..<300)
.validate(contentType: ["application/json"])
.responseJSON{ response in
print("Response \(response.result.value)")
}
}
}
フィードのモデルは次のとおりです。
class Feed {
private var title: String
private var body: String
init(title:String, body: String) {
self.title = title
self.body = body
}
public func getTitle() -> String {
return self.title
}
public func getBody() -> String {
return self.body;
}
}
私はフィードアレイとしてこれを解析すると、完了コールバックにそれを送りました。 私はAlamofire restライブラリを使用して、残りのサーバーからデータをロードしています。
誰がどのようなデータセットのルックスを見ずに、あなたの質問に答えることはできません好き。 -1 –
私は疑問に思っていますdownvotedここにデータセットを確認してください https://jsonplaceholder.typicode.com/posts O.o – sector11