0

愚かな質問でごめんなさい。

MyClass.hとMyClass.mのクラスファイルが1つあります。

MyClass.hにARCを設定し、手動参照カウントMyClass.mを設定できますか。

1つのサンプルライブラリ作成コードを見ました。私が上で述べたように彼らはファイルを維持したという点で。

しかし、サンプルソースを実行することさえできませんでした。

そのようにするのは適切な方法ですか。

4

1 に答える 1

0

使用しているサンプル ライブラリ コードへのリンクを投稿していただけますか? または、使用しているサンプル コードを提供します。この回答によると、クラスは完全にARCまたは非ARCである必要があるため、クラスのヘッダーをARCを使用するように設定し、実装ファイルを手動参照カウントとして設定することはできません。これは、必要なプロパティを使用している場合に意味がありますMRC の保持/割り当て/コピー、または ARC のストロング/ウィークとして定義します。

プロジェクトで完全な ARC および MRC クラスを使用する場合、最善の方法はおそらく ARC を使用してプロジェクト全体を作成し、次に

-fno-objc-arc

ARC を使用しないファイルのコンパイラ フラグ。コンパイラフラグの設定に関する情報については、この回答をご覧ください。

于 2012-09-21T13:32:22.953 に答える