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

回答編集履歴

1

編集

2019/12/09 02:06

投稿

TakuyaAso
TakuyaAso

スコア1361

answer CHANGED
@@ -2,7 +2,30 @@
2
2
  双方のアクションから呼べばいいと思います。
3
3
 
4
4
  ```
5
+ @IBAction func seg1(_ sender: UISegmentedControl) {
6
+ switch sender.selectedSegmentIndex {
7
+ case 0:
8
+ seg1number = 1
9
+ case 1:
10
+ seg1number = 2
11
+ default : return
12
+ }
5
- func sum() {
13
+ self.sum()
14
+ }
15
+
16
+ @IBAction func seg2(_ sender: UISegmentedControl) {
17
+ switch sender.selectedSegmentIndex {
18
+ case 0:
19
+ seg2number = 0
20
+ case 1:
21
+ seg2number = 10
22
+ default:
23
+ return
24
+ }
25
+ self.sum()
26
+ }
27
+
28
+ func sum() { // 関数名はもっと適切な命名を
6
29
  sum = seg1number + seg2number
7
30
  print(sum)
8
31
  point.text = "(sum)"