-1

iPad アプリでNinevehGL フレームワークを使用しようとしています。フレームワークを Xcode プロジェクトに追加しました。ただし、アプリを実行すると、正常に実行されます。

注: NinevehGl.pkg をインストールした後、プロジェクト テンプレート自体に NinevehGl フレームワークが表示されます。

ここに画像の説明を入力

このテンプレートを選択すると、Link Binary with Libraries にいくつかのフレームワークが自動的に作成されます。

ここに画像の説明を入力

しかし、私の問題は次のとおりです。他のMacで同じXcodeプロジェクトを実行しているときに、クラッシュします。他の Mac にはこのパッケージがインストールされていないためです。したがって、このフレームワークをプロジェクト自体に追加したいと考えています。これを追加するには?

4

1 に答える 1

2

まず、いくつかのフレームワークを追加する必要があります。

これを行うには、最初にプロジェクト ナビゲーター ペインでプロジェクトのメイン ファイルを選択します。

プロジェクトのターゲットが選択されていることを確認し、 [ビルド フェーズ] で[<strong>バイナリをライブラリにリンク] をクリックします。

ここに画像の説明を入力

この表示の下部にある+を使用して、 QuartsCore およびOpenGLESフレームワークを追加します。

次に、[<strong>その他を追加] ボタンを使用して、ダウンロードしたNinevehGL フォルダーに移動し、 NinevehGL.frameworkをインポートします。

ここに画像の説明を入力

次にコードに…….NinevehGL をヘッダー (.h) ファイルにインポートします。

#import <NinevehGL/NinevehGL.h>

デリゲートを @interface に追加します。これがないと、drawview メソッドが呼び出されません。

@interface ViewController : UIViewController <NGLViewDelegate>;

icodeblogから参照された回答

于 2013-11-01T06:12:39.587 に答える