0

xCode の Accessorizer コード ヘルパーを使用しています。正しく構成されているようで、プロパティステートメントを生成し、ステートメントをうまく合成しています。

ただし、dealloc アクションを選択すると、リリース ステートメントは生成されません。

NSTimer に対して dealloc を選択すると、[myTimer invalidate] ステートメントは生成されますが、release ステートメントは生成されないため、dealloc アクションをトリガーしているように見えますが、アクションが正しく構成されていませんか? したがって、リリース コードは生成されません。

アクセサライザーを使用してこのような問題に遭遇した人はいますか?

4

1 に答える 1

0

質問した直後に答えを見つける方法は驚くべきことです。

この問題を抱えている他の人は、Accessorizer アプリケーションの Accessor Style TAB で ARC Aware をオフにしてください。(はい、後から考えると非常に明白なようですが、xcodeプロジェクトの設定を認識している可能性があり、このプロジェクトではARCがオンになっていない可能性があると愚かに考えていましたが、実際には入力テキストのみで動作する、つまり統合されていない「ダム」編集ツールですxCode へ)。

目的の C を 30 分以上コーディングした人なら誰でも、新しい IDE の最初の機能を作成したであろうことを行うために、私たちが経験しなければならないこと。(プロパティの自動生成・合成など)

于 2012-02-25T07:18:57.557 に答える