2

いくつかのペン先を含む静的ライブラリを 1 つ作成しました。これらの nib ファイルを読み込もうとすると、「Could not load NIB in bundle: 'NSBundle . 誰かがこれを行う方法を知っていれば、それは非常に役に立ちます。ありがとう

4

3 に答える 3

3

既存の回答: iPhone の静的ライブラリから Xib ファイルを参照できますか?

いいえ、この方法では使用できません。

静的ライブラリは、クラスを含むファイルです。それは他のファイルを含んでおらず、本質的にはコンパイルされたコードのデータベースです.xibsのデータを静的ライブラリに入れることさえ可能ですが、Xcodeはそれがそこにあったことを認識しません.

于 2013-04-04T10:10:31.473 に答える
0

コントローラーを割り当てるときは、メインバンドルのペン先でコントローラーを初期化します。

[initWithNibName:@"Your nib.." bundle:[NsBundle MainBundle]]

于 2013-04-04T09:53:39.563 に答える
0

リンクされていない、またはメイン プロジェクトから参照されていない場合は、次の手順を一度チェックアウトし、何も不足していないことを確認してください。

  1. xib (つまり、MyViewController) に移動します。
    1. ファイルインスペクターを開く
    2. ファイルの所有者を選択
    3. ファイルのインスペクターから 3 番目のタブを選択します。
    4. カスタムクラスセクションに移動します
    5. クラス名を確認する
于 2013-04-04T09:53:49.470 に答える