我在我的swift 2.0项目中使用了下面的代码。虽然我添加了“import Alamofire”,但我不能添加Alamofire。请求。我必须创建Alamofire的对象,然后通过它访问。
下面是我创建对象的方法:
let manager = Alamofire.Manager.sharedInstance
manager.request(NSURLRequest(URL: NSURL(string: "http://httpbin.org/get")!))
let parameters = ["foo": "bar"]
manager.request(.POST, "url", parameters: parameters)
.responseJSON { request, response, json, error in
print("request: \(request)")
}
我对Alamofire和swift都是新手。有人能告诉我如何在完成处理程序中从上面的代码中得到响应吗?还有为什么我不能用Alamofire.request代替manager. request。
2条答案
按热度按时间50few1ms1#
请参阅我的Post方法并希望它有所帮助
过帐方法:
guykilcj2#
请求并非总是JSON格式,请检查您的请求:
以下是将Alamofire与Swift 2配合使用的示例:
获取- JSON
POST -不使用JSON