1

Cocoa Touch FrameworkXcode でj2objc によって変換されたファイルをインポートしたいのですが、エラーが発生します。

私の実装手順は次のとおりです。

PeopleProject-> Pepole.java:

   class Pepole{
          .....
    }
  1. フレームワーク(名前objCFrameWork:)を作成し、言語はxcode(静的ライブラリではない)のObjective-Cです。 ここに画像の説明を入力

  2. j2objc の構成 ( Build Rules,Settings.xcconfig )

    ビルドルール ここに画像の説明を入力

設定.xcconfig

ここに画像の説明を入力

  1. フレームワーク プロジェクトにファイル (Campony) を新規作成し、People.h をインポートします。

     @interface Company : NSObject
     @property(nonatomic) People *CEO;
     @end
    
  2. を使用してデーモン( objCFrameWorkDemo)を追加しますobjCFrameWork

     Company *c = [[Company alloc] init];
     [c.CEO sayWithNSString:@"Hello"];
    

6.objCFrameWork を正常にビルドします。

7.objCFrameWorkDemo のビルドに失敗しました。

ここに画像の説明を入力

ソース: https://github.com/leogeng/J2ObjC_Framework.git

4

1 に答える 1