タグ

ブックマーク / qiita.com/toshi586014 (1)

  • 【Xcode】意外に簡単なストーリーボードの分割でGitのコンフリクトとさようなら - Qiita

    ストーリーボードのいいところとこまったところ iOSアプリ開発では、ストーリーボードをつかって画面をレイアウトします。 ストーリーボードは名前のとおり、アプリのストーリー(画面遷移)も管理できてとても便利です。 しかし、いくつか不便な点もあります。 そのひとつが、コンフリクト(競合)です。 ストーリーボードの実態はひとつのおおきなXMLファイルなので、複数人で編集するとあっというまにコンフリクトをおこします。 また、Gitで複数のブランチを作成し、それぞれのブランチでストーリーボードを編集してからマージすると、またまたコンフリクトです。 しかも、このコンフリクトはとてもなおしにくいです。 もし発生したら、片方のブランチの編集内容を放棄して、もういちどストーリーボードを編集するくらいのガッツが必要です。 ストーリーボードを分割しよう そんな悩みを解決してくれるのが、ストーリーボードの分割です

    【Xcode】意外に簡単なストーリーボードの分割でGitのコンフリクトとさようなら - Qiita
  • 1