質問編集履歴

3

画像の追加

2016/09/18 05:09

投稿

recode
recode

スコア31

test CHANGED
File without changes
test CHANGED
@@ -105,3 +105,5 @@
105
105
  let task = URLSession.shared.dataTask(with: request) { (data, response, error) in
106
106
 
107
107
  ```
108
+
109
+ ![変換後の画像](447e25abf17d24e3f88c29a0cec5b24d.png)

2

追記

2016/09/18 05:09

投稿

recode
recode

スコア31

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,35 @@
73
73
  task.resume()
74
74
 
75
75
  ```
76
+
77
+
78
+
79
+
80
+
81
+
82
+
83
+ **追記**
84
+
85
+ 下記CODE1をCODE2のコードに変換しても下のエラーが起きてしまいます。
86
+
87
+ __Ambiguous reference to member 'URLSession(_:task:didCompleteWithError:)'__
88
+
89
+
90
+
91
+ ```swift3
92
+
93
+ //CODE1
94
+
95
+ let task = URLSession.shared().dataTask(with: request as URLRequest) {
96
+
97
+ ```
98
+
99
+
100
+
101
+ ```swift3
102
+
103
+ //CODE2
104
+
105
+ let task = URLSession.shared.dataTask(with: request) { (data, response, error) in
106
+
107
+ ```

1

わかりやすく修正

2016/09/18 05:05

投稿

recode
recode

スコア31

test CHANGED
@@ -1 +1 @@
1
- swift2からswift3へ変換時のエラー
1
+ swift2からswift3へ変換時のエラー(URLSessionの処理)
test CHANGED
@@ -1,4 +1,4 @@
1
- XCode8にアップデートし、swift2からswift3へ変換しました。
1
+ Xcode8にアップデートし、swift2からswift3へ変換しました。
2
2
 
3
3
  しかし下記の通信の部分でエラーが起き、検索した内容と同じく書き換えたのですが、エラーが起きます。
4
4
 
@@ -32,15 +32,11 @@
32
32
 
33
33
  ``` Swift3
34
34
 
35
-
36
-
37
35
  let myUrl = URL(string: "URL")
38
36
 
39
37
  var request = URLRequest(url:myUrl!)
40
38
 
41
39
  request.httpMethod = "POST"
42
-
43
-
44
40
 
45
41
  let postString = "user_id=\(master_user_id)"
46
42