3

初心者の開発者として、Storyboard と .nib ファイルを使用してアプリ インターフェイスを構築することの長所と短所を知りたいと思っています。

私はそれを知っています:

  • ストーリーボードは、おそらくインターフェイスを作成するプロセスを合理化します
  • ストーリーボードで作成されたアプリは、iOS 5 より前のデバイスと互換性がありません

ただし、経験のある人に、ある方法を使用することの予期しない欠点や利点が何であるか、および経験豊富な開発者が最初に推奨する方法を尋ねたいと思います. (私は個人用と商用の両方で開発します。)

どうもありがとうございました!

4

2 に答える 2

10

始めたばかりですが、iOS の Model-View-Controller のスタイルに慣れるまで、Storyboards を使い続けます。

慣れてきたら、iPad でのポップオーバーなどのストーリーボードと組み合わせて使用​​する必要があるかもしれないので、個々のペン先で遊んでみてください。

ストーリーボードに関して私が見つけた唯一の欠点は、チーム設定で使用する場合です。一度に作業できるのは 1 人だけです。これは、競合するストーリーボード (SVN と Git を試しました) を適切にマージするバージョン管理ソフトウェアが見つからず、通常、ストーリーボードが壊れてしまうためです。

于 2012-02-24T19:19:14.047 に答える
2

個人的にはペン先より絵コンテの方が使いやすいです。特に、セグエは、ビューを変更するために多くのばかげた反復コードを削除するためです。次に、アプリがどのように見えるかを 1 つの画面でビューごとに概観することがはるかに簡単になることを明らかに指摘しています。

これまでのすべての開発において、iOS 5 より前のバージョンと互換性がないことを除けば、ストーリーボードに関する欠点は見つかりませんでした。

于 2012-02-24T18:55:25.223 に答える