回答編集履歴
2
エラーの原因
answer
CHANGED
@@ -1,4 +1,7 @@
|
|
1
1
|
ViewControllerからViewController2に遷移するときに画像を渡したいのであれば、`_setIMG`をViewControllerのプロパティに変更し、ViewControllerに`prepareForSegue:sender:`を実装して、その中で画像を渡して下さい。
|
2
2
|
ref. [prepareForSegue:sender:](https://developer.apple.com/documentation/uikit/uiviewcontroller/1621490-prepareforsegue)
|
3
3
|
|
4
|
+
# エラーの原因
|
5
|
+
|
4
|
-
|
6
|
+
プロパティ`setIMG`のセッターは`setSetIMG`になります。
|
7
|
+
また、セッターは戻り値を持ちません。(voidにしないといけない)
|
1
property
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ViewControllerからViewController2に遷移するときに画像を渡したいのであれば、ViewControllerに`prepareForSegue:sender:`を実装して、その中で画像を渡して下さい。
|
1
|
+
ViewControllerからViewController2に遷移するときに画像を渡したいのであれば、`_setIMG`をViewControllerのプロパティに変更し、ViewControllerに`prepareForSegue:sender:`を実装して、その中で画像を渡して下さい。
|
2
2
|
ref. [prepareForSegue:sender:](https://developer.apple.com/documentation/uikit/uiviewcontroller/1621490-prepareforsegue)
|
3
3
|
|
4
4
|
今やろうとしていることはグローバル変数を使うのと何ら変わりはありません。このままやりたいのであれば、クラスメソッドなんて面倒なことをせず、素直に`_setIMG`をグローバル変数にする方がマシです。
|