質問編集履歴

2

追記

2020/11/18 03:05

投稿

Tomzy
Tomzy

スコア104

test CHANGED
File without changes
test CHANGED
@@ -328,7 +328,25 @@
328
328
 
329
329
  ```
330
330
 
331
+
332
+
333
+ ### 07 Localizable.stringsに記載したコード
334
+
335
+ ```//動画の分岐英語版
336
+
337
+ "Douga_url" = "https://youtu.be/bXEwjGkX-r8";
338
+
339
+
340
+
341
+ //動画の分岐日本版
342
+
343
+ "Douga_url" = "https://youtu.be/Yhh-OIWI_5w";
344
+
345
+
346
+
347
+ ```
348
+
331
- ### 07 出たエラー
349
+ ### 08 出たエラー
332
350
 
333
351
  下図に示されたエラー
334
352
 

1

terotailさんの教えにもとづき、コードを修正しました。その結果でたエラーも記載します。

2020/11/18 03:05

投稿

Tomzy
Tomzy

スコア104

test CHANGED
File without changes
test CHANGED
@@ -235,3 +235,111 @@
235
235
 
236
236
 
237
237
  よろしくご教示ください。
238
+
239
+
240
+
241
+ ###06 terotailさんの教えにもとづき、修正したコード
242
+
243
+ ```// DetailView01.swift
244
+
245
+ // Tomzy SettingFree Timer
246
+
247
+ //
248
+
249
+ // Created by Tomiji Suzuki on R 2/08/08.
250
+
251
+ // Copyright © Reiwa 2 Tomiji Suzuki. All rights reserved.
252
+
253
+ import SwiftUI
254
+
255
+ import WebKit
256
+
257
+
258
+
259
+ struct WebView01: UIViewRepresentable {
260
+
261
+ var url01: URL
262
+
263
+ func makeUIView(context: Context) -> WKWebView {
264
+
265
+ return WKWebView(frame: .zero)
266
+
267
+ }
268
+
269
+ func updateUIView(_ uiView: WKWebView, context: Context) {
270
+
271
+
272
+
273
+ let req01 = URLRequest(url: url01)
274
+
275
+
276
+
277
+ uiView.load(req01)
278
+
279
+ }
280
+
281
+ }
282
+
283
+
284
+
285
+ let url = LocalizedStringKey("Douga_url")
286
+
287
+
288
+
289
+ struct DetailView01: View {
290
+
291
+ var body: some View {
292
+
293
+
294
+
295
+ Group {
296
+
297
+ WebView01(url01: URL(string: url)!)
298
+
299
+
300
+
301
+
302
+
303
+
304
+
305
+ }
306
+
307
+ .navigationBarTitle(Text("01kaisetsuTitle"))
308
+
309
+ }
310
+
311
+ }
312
+
313
+
314
+
315
+ struct DetailView01_Previews: PreviewProvider {
316
+
317
+ static var previews: some View {
318
+
319
+ DetailView01()
320
+
321
+ }
322
+
323
+ }
324
+
325
+
326
+
327
+
328
+
329
+ ```
330
+
331
+ ### 07 出たエラー
332
+
333
+ 下図に示されたエラー
334
+
335
+
336
+
337
+ ![イメージ説明](535d156b51172b3559ef51bc624261e0.png)
338
+
339
+
340
+
341
+ エラーのテキスト
342
+
343
+
344
+
345
+ Cannot convert value of type 'LocalizedStringKey' to expected argument type 'String'