回答編集履歴

2

エラーの原因

2018/12/06 04:10

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -4,4 +4,10 @@
4
4
 
5
5
 
6
6
 
7
+ # エラーの原因
8
+
9
+
10
+
7
- 今やろうとしていることはグローバル変数を使うのと何ら変わりありません。このままやりたいのであれば、クラスメソッドなんて面倒なことをせず、素直に`_setIMG`をグローバル変数にする方がマシです
11
+ パティ`setIMG`のセッターは`setSetIMG`になります。
12
+
13
+ また、セッターは戻り値を持ちません。(voidにしないといけない)

1

property

2018/12/06 04:10

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -1,4 +1,4 @@
1
- ViewControllerからViewController2に遷移するときに画像を渡したいのであれば、ViewControllerに`prepareForSegue:sender:`を実装して、その中で画像を渡して下さい。
1
+ ViewControllerからViewController2に遷移するときに画像を渡したいのであれば、`_setIMG`をViewControllerのプロパティ変更し、ViewControllerに`prepareForSegue:sender:`を実装して、その中で画像を渡して下さい。
2
2
 
3
3
  ref. [prepareForSegue:sender:](https://developer.apple.com/documentation/uikit/uiviewcontroller/1621490-prepareforsegue)
4
4