質問編集履歴
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
APIから取ってくる値が1つであれば、MapViewにピンを立ててくれるのですが、APIから取ってくる値が2つとなってくると
|
11
|
+
APIから取ってくる値が1つであれば、MapViewにピンを立ててくれるのですが、APIから取ってくる値が2つとなってくるとfunc annotationPin()中のfor文がちゃんと回ってくれないです。
|
12
12
|
|
13
13
|
|
14
14
|
|
2
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -78,7 +78,7 @@
|
|
78
78
|
|
79
79
|
super.viewDidLoad()
|
80
80
|
|
81
|
-
//
|
81
|
+
// マップ機能
|
82
82
|
|
83
83
|
locationManager.delegate = self
|
84
84
|
|
@@ -126,7 +126,7 @@
|
|
126
126
|
|
127
127
|
MapView.showsCompass = false
|
128
128
|
|
129
|
-
//
|
129
|
+
// ボタン関連
|
130
130
|
|
131
131
|
UserLocationButton.layer.cornerRadius = 20.0
|
132
132
|
|
@@ -142,7 +142,7 @@
|
|
142
142
|
|
143
143
|
searchButton.layer.cornerRadius = 15
|
144
144
|
|
145
|
-
//
|
145
|
+
// 保存されているURLを削除
|
146
146
|
|
147
147
|
UserDefaults.standard.removeObject(forKey: "url")
|
148
148
|
|
@@ -150,7 +150,7 @@
|
|
150
150
|
|
151
151
|
|
152
152
|
|
153
|
-
// 検索ボタン
|
153
|
+
// 検索ボタン
|
154
154
|
|
155
155
|
@IBAction func SearchButton(_ sender: Any) {
|
156
156
|
|
@@ -212,7 +212,9 @@
|
|
212
212
|
|
213
213
|
let pinlocations: [CLLocationCoordinate2D] = [CLLocationCoordinate2DMake(self.deligate.resultLat[index], self.deligate.resultLng[index])]
|
214
214
|
|
215
|
-
|
215
|
+
// ===========ここにThread 1: Fatal error: Index out of rangeというエラーメッセージが表示されます。===========
|
216
|
+
|
217
|
+
pin.coordinate = pinlocations[index]
|
216
218
|
|
217
219
|
print("(index)番目の(pinlocations[index])の位置にピンを指定しました。")
|
218
220
|
|
1
文法の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,6 +8,10 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
+
APIから取ってくる値が1つであれば、MapViewにピンを立ててくれるのですが、APIから取ってくる値が2つとなってくると関数の中のfor文がちゃんと回ってくれないです。
|
12
|
+
|
13
|
+
|
14
|
+
|
11
15
|
### 発生している問題・エラーメッセージ
|
12
16
|
|
13
17
|
|
@@ -570,10 +574,4 @@
|
|
570
574
|
|
571
575
|
|
572
576
|
|
573
|
-
APIから取ってくる値が1つであれば、func annotationPin()にてMapViewにピンを立ててくれます。
|
574
|
-
|
575
|
-
しかし、APIから取ってくる値が2つとなってくるとfunc annotationPin()にてfor文がちゃんと回ってくれないです。
|
576
|
-
|
577
|
-
|
578
|
-
|
579
|
-
配列に
|
577
|
+
printで、配列に2つ、飲食店の名前と経度&緯度が格納されていることは確認済みです。
|