Ruby on Rails を学んだあと、swift を始めたのですが、勝手が違いすぎて戸惑っています。
- MVC に従って開発したいのですが、Models, Controllers というディレクトリを作ってそこに格納するのは一般的ですか?
- view で共通する部分を作りたいのですが、部分テンプレートを作成するのは一般的ですか?また、どのように作成すればいいでしょうか?
- story_board は使うのがいいとか、使わないのがいいとか是非が分かれてるのですが、どちらが多いのですか?
- swift で使われているデザインパターンはどのようなものですか?
- web開発ではviewを作成する時、html, css, javascript の3つの種類を使って開発していたのですが、swift でstory_board を使わないとするとこの3つを1つの viewController で設計することになります。分けて考えたいのですが、これは慣習にあってますか?
追記
すみません、説明不足でした
「この3つを1つの viewController で設計する」とはどういう意味ですか?
3ではなく4つでした。。。
僕の認識ではweb開発では html, css, javascript, railsでいう所の controllerの4つを使って view を開発していました。swift ではこれらを全部ひっくるめて viewController で開発しているという意味でした
swift で使われているデザインパターンはどのようなものですか?
例えばrails では MVC が使われていて、そのほか decorator、service、helper などのパターンが存在します。swift ではこういうものは使われるのか?という意味です。
回答2件
あなたの回答
tips
プレビュー