私のクラスの1つに私は-(id) init
メソッドを持っています。その方法で最初に起こるのは、[super init]
スーパーinitは動作しなくなった
への呼び出しです。これはすべて問題ありませんでしたが、最近私のコードは新しいxcodeプロジェクトにインポートされました。私は、この行のエラーを取得:
エラー:自動参照カウントの問題:デリゲートのinitの呼び出しの結果はすぐに「自己」に返却または割り当てる必要があります
なぜこのエラーが発生していますか?これはARCシステムの下で償却されるからですか?または、他の何か?
エラーメッセージをお読みください。既に何が間違っていて、どのように修正するかを明確にしています。 – fzwo
@fzwo私の質問はなぜ以前に働いたのかということでした。 – SirYakalot
あなたが頼むのは残念ですが、それはあなたが尋ねたものではありません。あなたはなぜそれが今起きたのか尋ねました(エラーメッセージによって答えられました)。 (また、ビーンカウンターのように出かけて申し訳ありませんが、私は、可能な限り明確にフレーズの質問を試みることが重要であり、丁寧ですと思います。あなたの質問に「私は間違いを見て、すでにそれを修正しましたが、なぜそれが以前に働いたのか不思議です」 – fzwo