Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save pffan91/11d4be4b0c665b339136a1a4b8a71751 to your computer and use it in GitHub Desktop.
Save pffan91/11d4be4b0c665b339136a1a4b8a71751 to your computer and use it in GitHub Desktop.
NetworkLayerWithMoya_parsingDataFromServer
// Created by Vladyslav Semenchenko on 15/05/2017.
// Copyright © 2017 Vladyslav Semenchenko. All rights reserved.
NetworkAdapter.request(target: .cameras, success: { (response) in
// parse your data
do {
let cameras: [Camera] = try response.mapArray() as [Camera]
// do something with cameras
} catch {
// can't parse data, show error
}
}, error: { (error) in
// show error from server
}, failure: { (error) in
// show Moya error
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment