Kobold2d プロジェクト内で SmartfoxServer フレームワークを使用しようとすると、次のエラーが発生します。
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_CCAsyncObject", referenced from:
objc-class-ref in libcocos2d-extensions-ios.a(CCTextureCache+CCBigImageExtensions.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1
これは-ObjC
、SmartfoxServer フレームワークで定義されているカテゴリをロードするためにリンカー フラグを含める必要があるためです。ここでカテゴリを含む静的ライブラリを強制的にリンクする必要があることについては既に読みましたが、SmartFoxServer-Framework は静的ライブラリではありません。
-ObjC
フレームワークを強制的にロードして、リンカー フラグを使用せずにすべてのカテゴリを含める方法はありますか? または、フレームワークを静的ライブラリに変換する便利な方法はありますか? どんな助けでも大歓迎です!