最近开始做新项目, 决定使用Swift 来做, 几个月前看了一下还是Swift2 现在已经到Swift3 了, 听说改动非常大。 那么直接从3学起吧,希望别出个4又改动非常大!
新做的项目会开始涉及到非常多的方面, 以前我是用object-c的, 所以上手Swift可能会有些不适应。
废话少说, 直接上代码:
import UIKit
/// 网络访问基类
class BaseNetwrok: NSObject {
/// Post 访问
///
/// - Parameters:
/// - url: 服务器链接
/// - params: POST参数
func post(url:String, params:NSMutableDictionary) {
//创建会话对象
let session = URLSession.shared
let serUrl = URL(string:url)
var request = URLRequest(url: serUrl!)
//设置访问方式为POST
request.httpMethod = "POST"
//设置POST 内容
request.httpBody = getBody(params: params).data(using: String.Encoding.utf8)
//开始访问
let dataTask : URLSessionDataTask = session.dataTask(with: request) { (data, respones, error) -> Void in
//访问结束

本文介绍了如何在Swift3中进行简单的POST网络请求。通过示例代码展示了利用NSMutableDictionary创建参数并调用API的过程,适用于iOS开发。后续将分享更复杂的访问方法。
最低0.47元/天 解锁文章
1148

被折叠的 条评论
为什么被折叠?



