Book私は、ARCがFoundationからObjectのみをリリースしているという文章を見つけました。これは本当ですか?だから私が持っている場合:ARCはすべてのオブジェクトで機能しますか?
MySimpleClass *objectFromMySimpleClass = [MySimpleClass alloc] init];
私はobjectFromMySimpleClassをリリースする必要がありますか?どうやってやるの?私が試しているとき
[objectFromMySimpleClass release];
Xcodeのヒントで非アクティブな「リリース」が表示され、コンパイラはARCのためにこれを実行できないと言う。どうしたの?
他にもあります。私はNSCopingプロトコルを使用するときに私はコピーを使用するときにオブジェクトをリリースする必要がありますか?
NSObjectクラスを意味しませんか?もしあなたのクラスがそのクラスから派生していれば、すべてがうまくいきます。 – trojanfoe
私はちょうど本の著者に従っています;)だから私はNSObjectから継承するとき、これは完全にクールです。これは意味をなさない、私はそれを考えなかった。おかげで – Kuba
あなたは正しい本にリンクしていますか?それはARCが発表される前に書かれたものなので、その中にARCの言及はないと私は疑う。 –