今日はちょっとした問題に直面しました。漏れの理由を知りたかったのです。ここにコードがあります
[[NSURLConnection alloc] initWithRequest:request delegate:self];
これで問題なく動作します。
誰も解放していないので、この割り当てられたメモリ/オブジェクトに何が起こるのか疑問に思っていました。したがって、本能に従って、次のように割り当てながら autorelease を配置します。
[[[[NSURLConnection alloc] initWithRequest:request delegate:self] autorelease];
これにより、「[NSURLConnectionInternalConnection _withConnectionDisconnectFromConnection]: 割り当て解除されたインスタンスにメッセージが送信されました」というエラーとクラッシュが発生しました
背後にあるコンセプトと理由を知りたかっただけです。
編集:私はARCを使用していません。
ありがとう。