回答編集履歴

2

誤字修正

2018/07/05 04:58

投稿

sussan0416
sussan0416

スコア41

test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
 
42
42
 
43
- class MainViewController: AbstractViewController {
43
+ class SubViewController: AbstractViewController {
44
44
 
45
45
  func doSomething() {
46
46
 

1

加筆

2018/07/05 04:58

投稿

sussan0416
sussan0416

スコア41

test CHANGED
@@ -1,3 +1,9 @@
1
+ やり方として、一つ抽象化したクラスを用意しておく方法があるかなと思いました。
2
+
3
+ こちらの方法であれば、StoryboardとViewControllerのクラスが1対1になるので、大丈夫かなと思いますが、いかがでしょうか。
4
+
5
+
6
+
1
7
  ```swift:
2
8
 
3
9
  import UIKit
@@ -26,6 +32,20 @@
26
32
 
27
33
  // 実装する
28
34
 
35
+ doCommon() // 共通のメソッドを呼ぶこともできます。
36
+
37
+ }
38
+
39
+ }
40
+
41
+
42
+
43
+ class MainViewController: AbstractViewController {
44
+
45
+ func doSomething() {
46
+
47
+ // 実装する
48
+
29
49
  }
30
50
 
31
51
  }