LoginSignup
10
10

More than 5 years have passed since last update.

iOS XIBファイルをコンパイルせずに動作確認する

Last updated at Posted at 2015-11-11

XIBファイルで画面を作成している場合限定ですが、XIBファイルをローディングする仕掛けを作成しました。AutoLayoutの動作確認で、いちいちコンパイルしなくて済むかもしれません。(XXXViewControllerを編集した場合は、残念ながら今まで通りコンパイルが必要です。)


追記
コメントでご指摘をいただきましたが、AutoLayoutの動作確認であれば、Xcode標準のプレビュー機能で十分そうです。参考:Xcode:シミュレータなしでViewをプレビューする

実データを読み込んだ上で確認したい、アニメーションと合わせて確認したい、動的にビューを変えたいという場合に、参考になれば幸いです。


Demo

lxd.gif

Install


pod 'LoadXIBDynamically', git: 'https://github.com/hmuronaka/LoadXIBDynamically.git'

使い方

GithubのREADME参照.

仕掛けについて

仕掛けは単純で、

  1. iOS上にGCDWebDAVServerでWebDAVサーバーを立ち上げて、
  2. XIBファイルを編集後、手動でXIBファイルをiOSにアップロード(ダサいですが)
  3. iOS上の画面を再表示

で実現しています。

勢いで作成したので、不備があるかもしれませんが、多少でも開発速度の改善につながれば幸いです。

10
10
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
10