iOS 5 SDKと互換性があるように私のコードの一部を更新する際、私は "Convert to Objective- C ARC "を入力してエラーを受け取りました。このエラーは、.hファイルのインスタンス変数で発生します。自動参照カウント:明示的な所有権を持たない非const型 'NSError *'へのポインタ
NSError **_error;
エラーは「非const型のポインタ「NSError *」への明示的な所有権なし」と表示されます。どうすればこの問題を解決できますか?
この質問(http://stackoverflow.com/questions/6907726/setting-nserror-within-a-block-using-arcを参照)は、私が主題で見つけることができる最も近いものです。 – Ziminji
なぜインスタンス変数で二重間接を使用していますか? NSErrorsを戻すことができるように、メソッドパラメータにのみ必要です。 –
@BradLarson ok、 '(NSError **):error'を引数としてとるメソッドを呼び出すときに、' NSError'インスタンスを初期化する正しい方法(ARC内)は何ですか? – raffian