質問編集履歴

3

情報の追加

2019/01/20 13:11

投稿

hik_
hik_

スコア42

test CHANGED
File without changes
test CHANGED
@@ -16,6 +16,70 @@
16
16
 
17
17
 
18
18
 
19
+
20
+
21
+ **エラー(追記)**
22
+
23
+ ```ここに言語を入力
24
+
25
+ import UIKit
26
+
27
+
28
+
29
+ class ViewController: UIViewController {
30
+
31
+
32
+
33
+ @IBOutlet weak var textField: UITextField!
34
+
35
+
36
+
37
+ override func viewDidLoad() {
38
+
39
+ super.viewDidLoad()
40
+
41
+ // textFieldの入力方法をナンバーパッドに設定
42
+
43
+ textField.keyboardType = UIKeyboardType.numberPad
44
+
45
+ }
46
+
47
+
48
+
49
+ override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
50
+
51
+ guard let identifier = segue.identifier else {
52
+
53
+ return
54
+
55
+ }
56
+
57
+ if(identifier == "aSegue") {
58
+
59
+ let nc = segue.destination as! UINavigationController // エラー Thread 1: signal SIGABRT
60
+
61
+ let vc = nc.topViewController as! nextViewController
62
+
63
+ vc.aText = self.textField.text
64
+
65
+
66
+
67
+
68
+
69
+ }
70
+
71
+ }
72
+
73
+
74
+
75
+ }
76
+
77
+ ```
78
+
79
+
80
+
81
+
82
+
19
83
  ### 該当のソースコード
20
84
 
21
85
  ViewController

2

タイトルの改善

2019/01/20 13:11

投稿

hik_
hik_

スコア42

test CHANGED
@@ -1 +1 @@
1
- prepareで受け渡した値をLabelに表示したい
1
+ 受け渡した値をLabelに表示したい
test CHANGED
File without changes

1

書式の改善

2019/01/20 02:23

投稿

hik_
hik_

スコア42

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,11 @@
4
4
 
5
5
  ![イメージ説明](c1a8cee4dc5ac36bbc0d9656473813d0.png)
6
6
 
7
+ ViewControllerのtextFieldに入力された数字がNextViewControllerのlabelに表示され、
8
+
7
- のViewControllerに入力された数字をNextViewControllerのlabelに表示して、下のTextField入力して、ThirdViewControllerのlabelにNextViewControllerのlabelからTextFieldの数字を引た数字反映させたいのですが、
9
+ NextViewControllerのlabelからTextFieldを引いた数をThirdViewControllerのlabelに表示とう機能作りたいのですが、
8
-
10
+
9
- NextViewControllerにViewControllerのlabelを表示する事は実装出来たのですが、ThirdViewControllerのlabelにNextViewControllerのlabelからTextFieldの数字を引いた数を反映する事が実装出来ていません。
11
+ 実装出来ていません。
10
12
 
11
13
 
12
14