iOS上のinitWithNibNameは巧妙です。iPhoneの代わりにiPad用の別のNIBを自動的に読み込むようなことがあります(ただし、これは多くの人がこれを知らないものの、UIViewController.initWithNibNameには書かれていません)。initWithNibNameに一致するファイル名のルールは何ですか?
他に何ができますか?私はこのために見つけた唯一のAppleのドキュメントには、その説明:それは探して、名前
- をアップルは、それがルールに従っていることを意味
しかし、そこに画像マッチングのためのルールへのリンクはません、と私はどちらか:(ために明示的なドキュメントを見つけることができないに一致する自動画像ファイル名の
ルールが含まれる場合があります :「あなたは異なるNIB取得あなたが網膜の場合@ 2xをファイル名の末尾に置いてください "(これがうまくいくかどうかはわかりません)。
私が本当に探しているのは、どのルールが使用されているかのリストです。 (もし彼らが "ロードランドスケープ対ロードポートレートペン"を持っているならば)もっと多くのハードコーディングを、私が書いたほとんどすべてのアプリケーションで繰り返すことができます。
大きな質問です!私は '〜iphone'と'〜ipad'マッチングについて知りませんでした。なぜならAppleは独自のテンプレートコードでこれを利用しているとは思わないからです!私はこの質問を見ています! – mbm29414