Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save feighter09/4fe0197facf3f9b8787aa207bb645044 to your computer and use it in GitHub Desktop.
Save feighter09/4fe0197facf3f9b8787aa207bb645044 to your computer and use it in GitHub Desktop.
import Alamofire
import SwiftyJSON
import UIKit
class ViewController: UIViewController {
convenience init() { self.init(nibName: "ViewController", bundle: nil) }
@IBOutlet weak var label: UILabel!
var networkClient: NetworkClientType = NetworkClient()
override func viewDidLoad()
{
super.viewDidLoad()
let url = "http://httpbin.org/post"
let params = ["param": "feighter09"]
networkClient.makeRequest(url, params: params) { (user: User?, error: ErrorType?) in
if let user = user {
self.label.text = "Username: " + user.name
}
else {
self.label.text = "Request failed"
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment