在我的應用程序中,用戶可以從圖庫中選擇要上傳的照片。用戶選擇照片後,下面的代碼被調用:挑選圖像並上傳
func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [NSObject : AnyObject]!) {
self.dismissViewControllerAnimated(true, completion: {() -> Void in
})
}
我需要將圖片上傳這個方法,但我不知道如何上傳照片到我的服務器。我可以張貼文字與下面的代碼,但我不知道怎麼用這個照片/ S:
let request = NSMutableURLRequest(URL: NSURL(string: "url")!)
request.HTTPMethod = "POST"
let postString = "username=\(self.username)"
request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding)
let task = NSURLSession.sharedSession().dataTaskWithRequest(request) {
data, response, error in
}
task.resume()
如何上傳選定的照片我用上面的代碼服務器?