0

このリンクからAppleのドキュメントを読んでいたとき、私は少し驚きました

それは

iOS アプリのユーザー インターフェース ファイルには、ファイル名拡張子がストーリーボードです。Mac アプリのユーザー インターフェイス ファイルのファイル名拡張子は xib です。

私は自分のプロジェクトのほとんどで xib を使用してきましたが、今でも同じことをしているため、少し快適に感じることがあります。このステートメントは、今後ストーリーボードのみを使用する必要があるかどうかを示していますか? あなたの提案を共有してください

4

1 に答える 1

0

私は、ストーリーボードの場合と同じように、まだ xib に不快感を覚える何人かの人と一緒に仕事をしています。彼らは使い慣れたものを好んで使い、古いコード ベースを維持しています。

Apple は、人々がストーリーボードを使ってよりクリーンなアプリをより迅速に開発することに気付き、人々をその方向に押し進めていると思います。アプリ全体をプログラムで作成することが完全に制限されている人々を見る限り、近い将来、xibs が削除されることはありません。ストーリーボードを使用するかどうかのオプションはまだあります。そうでない場合は、xib を使用するのは確かに簡単です。

私は絵コンテについて本当に躊躇していたので、私の最新の新しいプロジェクトでは、絵コンテに 100% 飛び込むことにしました。ストーリーボード間の通信、UITableViews のプロトタイプ セル、および ViewControllers のビジュアル リンクは本当に役に立ちました。

于 2013-10-01T04:31:09.750 に答える