メソッド内で、ビューコントローラーのインスタンスを参照するためにブロック内で使用される弱い変数を宣言するアプリ(ios5のみ)があります。
QRCodeViewController * __weak weakSelf = self;
問題は、コンパイラが次のような警告を表示することです。
__weak属性を自動変数に指定することはできません
そのアプリケーションでは、多くの弱参照を使用しましたが、そのような警告は表示されませんでした。他のクラスとの唯一の違いは、このクラスはc ++オブジェクトを使用し、プロジェクトをコンパイルできないため、.mmファイルに実装されていることです。 .mのままにしておくと
私はコードがうまく機能しているようだと言わなければなりません。
なにか提案を?