teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

見やすくしました

2019/10/22 07:19

投稿

syoco0330
syoco0330

スコア30

title CHANGED
File without changes
body CHANGED
@@ -7,11 +7,11 @@
7
7
 
8
8
  よろしくお願いいたします。
9
9
 
10
- エラー内容はこちら
10
+ ### エラー内容はこちら
11
11
  ```
12
12
  Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
13
13
  ```
14
- エラーが起きた箇所はこちら
14
+ ### エラーが起きた箇所はこちら
15
15
  ```
16
16
  override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
17
17
  if segue.identifier == "convert" {
@@ -26,7 +26,7 @@
26
26
  ```
27
27
 
28
28
 
29
- OcrViewControllerの全体のコードになります。
29
+ ### 全体のコードになります。
30
30
 
31
31
  ```swift
32
32
 

1

内容を詳細にしました

2019/10/22 07:19

投稿

syoco0330
syoco0330

スコア30

title CHANGED
File without changes
body CHANGED
@@ -1,15 +1,33 @@
1
1
  カメラで取った写真をSwiftyTesseractというライブラリを使って、文字列にするアプリをつくっています。
2
2
 
3
- 写真を撮ってテキストにするところまではできましたが、それをViewControllerに画面遷移させると同時にViewController内にあるtextFieldに表示させたいのですが、アンラップエラーが出てしまいます。
3
+ 写真を撮ってテキストにするところまではできましたが、OcrViewControllerからViewControllerに画面遷移させると同時に
4
+ ViewController内にあるtextFieldに写真から文字列にした文字を表示させたいのですが、アンラップエラーが出てしまいます。
4
5
 
5
6
  解決方法についご教授いただけませんでしょうか?
6
7
 
7
8
  よろしくお願いいたします。
8
9
 
9
- ```エラー内容
10
+ エラー内容はこちら
11
+ ```
10
12
  Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value
11
13
  ```
14
+ エラーが起きた箇所はこちら
15
+ ```
16
+ override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
17
+ if segue.identifier == "convert" {
12
18
 
19
+ let convertVC = segue.destination as! ViewController
20
+ convertVC.textField.text? = ocrResult!
21
+
22
+ }
23
+
24
+
25
+ }
26
+ ```
27
+
28
+
29
+ OcrViewControllerの全体のコードになります。
30
+
13
31
  ```swift
14
32
 
15
33
  import UIKit