おはようFlex ANE、iOS、ARC
私は静的ライブラリをXcodeで作成しました。その後、adobeのADTツールを使用してANEをコンパイルしました。その後、私はFlashBuilderプロジェクトにANEを含めました。私のプロジェクトをパッケージ化しようとすると、しかし、私は次のエラーを取得する:
"Error occurred while packaging the application:
Undefined Symbols: "_obj_storeStrong", referenced from ... .
"_obj_release", referenced from ... . "
私の推測では、ARCは、おそらくANEのためにサポートされていないことです。 FlashBuilderがAIR +ネイティブライブラリを1つのiOSアプリケーションに再コンパイルしていることが原因であると推測しています。これはおそらく独自のコンパイラなどを使用しているためです(iOS用AirアプリはWindowsプラットフォームでコンパイルできます)。よく)、このコンパイラはおそらくまだ4.3の準備ができていないでしょうか?
私は(このファイルは、ADTの-platformoptions
フラグにパラメータである)だけでなく、私のios-platformoptions.xml
にフラグ-fobjc-arc
を追加しようとしませんが、まだ喜びしています。パッケージング時に再びエラーになります。おそらく私はここで使用しようとすることができる他の旗?
修正、提案、代替案やコメントは、大歓迎です。私はXcode、Objective C、ANEの新機能ですので、間違った記述や仮定をお許しください。これらを修正してください。
誰かがANEのこの段階でARCを使用することができないという私の前提で正しい天気を確認できたらうれしいです。
おかげ クリスト