我是 iOS 开发的新手。我有一点Android开发经验,想学习iOS开发。在 Android 中,我使用 Retrofit 库来访问 API。
现在我想知道访问 API 的库类型。我想讨论性能好、好用、易懂的API库。是的,当然我已经尝试找到它并且我明白了:
但我需要更多关于访问 API 库的想法,有人可以帮助我吗?
谢谢你。
你可以在 ios 中使用Alamofire。
Alamofire.request("https://httpbin.org/get").responseJSON { response in
print(response.request) // original URL request
print(response.response) // HTTP URL response
print(response.data) // server data
print(response.result) // result of response serialization
if let JSON = response.result.value {
print("JSON: \(JSON)")
}
}
Run Code Online (Sandbox Code Playgroud)
小智 5
尽管 Alamofire 似乎是网络的不错选择,但本机URLSession和Codable 协议提供了相同的功能,而无需向您的项目添加任何依赖项。
let task = URLSession.shared.dataTask(with: url) { data, response, error in
// Handle data, response, and error
}
task.resume()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8236 次 |
| 最近记录: |