「アプリがバックグラウンドになったときにオブジェクトを正しく解放する方法は?」という質問は 1 つだけです。私はいくつかのアプリに取り組んでいます。すべてがうまく機能します。アプリをバックグラウンドにしてからもう一度起動すると、クラッシュします。すぐにではありません(アプリを閉じたところにスターが付きます)が、たとえばセルの一部を選択したり、テーブルビューをスクロールしたりするだけです。だから私はアプリがすでにリリースされたデータを呼び出すと確信しています。
ここにdeallocの例があります
- (void)dealloc {
[anObject release];
[array release];
[locationManager release];
[currentLatitude release];
[currentLongitude release];
[filteredListContent release];
[super dealloc];
}
何かアドバイスはありますか?