generated at
MVP

MVPでmodelをどう実装するか
static method (DIしにくい)
これのMVP実装が個人的な正解な感じがする


考え方として、
Presenter: (もしAndroidでSwiftが使えるなら)このコードをそのまま持っていけるか
Model: このコードを簡単にCUIに出来るか
みたいなイメージを持つようにしてる(正しいのかな?)

view遷移の時にデーター受け渡したい場合
遷移元Presenterに、遷移先ViewのInterfaceを作る
遷移元Viewのprepare(for なんちゃら)で、遷移先viewを引数に遷移元Presenterを呼ぶ
呼ばれたら、そこでデーター送る
が正解かな? (たぶん)