質問編集履歴

2

加筆

2019/03/02 13:46

投稿

KTH
KTH

スコア86

test CHANGED
@@ -1 +1 @@
1
- 型があわないのですが、アドバイスをいただけませんか?
1
+ arrayの1番目を代入したいのですが、型があわず入れられません、よろしければ教えてください
test CHANGED
@@ -1,4 +1,10 @@
1
1
  ```swift
2
+
3
+
4
+
5
+
6
+
7
+
2
8
 
3
9
  import UIKit
4
10
 
@@ -8,7 +14,7 @@
8
14
 
9
15
  class ViewController: UIViewController {
10
16
 
11
-
17
+
12
18
 
13
19
 
14
20
 
@@ -46,13 +52,13 @@
46
52
 
47
53
 
48
54
 
49
-
55
+
50
56
 
51
57
 
52
58
 
53
59
 
54
60
 
55
-
61
+
56
62
 
57
63
 
58
64
 
@@ -82,29 +88,37 @@
82
88
 
83
89
 
84
90
 
85
- print(Nasdaqstri[1])
91
+ print(Nasdaqstri)
86
92
 
87
93
 
88
94
 
89
-
95
+ var todayStocks:[String]
90
96
 
91
-
92
-
93
- for str in Nasdaqstri {
94
-
95
- let last:String = "https://www.marketwatch.com/investing/stock/(str)/charts"
96
-
97
- print(last)
97
+ todayStocks = []
98
-
99
-
100
98
 
101
99
 
102
100
 
103
- }
101
+
104
102
 
105
-
103
+ for str in Nasdaqstri {
106
104
 
105
+ let last:String = "https://www.marketwatch.com/investing/stock/(str)/charts"
107
106
 
107
+ print(last)
108
+
109
+ todayStocks.append(last)
110
+
111
+ print(todayStocks)
112
+
113
+
114
+
115
+ }
116
+
117
+ print(todayStocks.count)
118
+
119
+ print(todayStocks.startIndex)
120
+
121
+
108
122
 
109
123
  }
110
124
 
@@ -112,9 +126,9 @@
112
126
 
113
127
 
114
128
 
115
- @IBAction func bookOpen(_ sender: Any) {
129
+ @objc func bookOpen(_ sender: Any) {
116
130
 
117
- showSafariVC(for: last[1])
131
+ showSafariVC(for: todayStocksのArrayの1番目をここに入れたいのですが、どうすればいいのでしょうか?)
118
132
 
119
133
  }
120
134
 
@@ -124,7 +138,11 @@
124
138
 
125
139
  guard let url = URL(string: url) else {
126
140
 
141
+
142
+
127
143
  return
144
+
145
+
128
146
 
129
147
  }
130
148
 
@@ -134,6 +152,8 @@
134
152
 
135
153
  present(safariVC,animated: true)
136
154
 
155
+
156
+
137
157
  }
138
158
 
139
159
 
@@ -142,9 +162,9 @@
142
162
 
143
163
 
144
164
 
165
+
145
166
 
146
-
147
-
167
+
148
168
 
149
169
  }
150
170
 
@@ -152,22 +172,14 @@
152
172
 
153
173
 
154
174
 
155
-
156
-
157
-
158
-
159
175
  ```
160
-
161
-
162
-
163
- @IBAction func bookOpen(_ sender: Any) {
164
-
165
- showSafariVC(for: last[1])
166
-
167
- }
168
176
 
169
177
 
170
178
 
171
179
  の部分で、ウェブサイトを開けると思ったのですが、開けなくて困っています
172
180
 
173
181
  lastの型はStringであっていると思うのですが、分かる方アドバイスをいただけませんか?
182
+
183
+
184
+
185
+ arrayの1番目を指定するのですがエラーになってしまいます

1

更新

2019/03/02 13:46

投稿

KTH
KTH

スコア86

test CHANGED
File without changes
test CHANGED
@@ -170,4 +170,4 @@
170
170
 
171
171
  の部分で、ウェブサイトを開けると思ったのですが、開けなくて困っています
172
172
 
173
- 型はStringであっていると思うのですが、分かる方アドバイスをいただけませんか?
173
+ lastの型はStringであっていると思うのですが、分かる方アドバイスをいただけませんか?