このサイトで質問するのはこれが初めてです。私はアマチュア開発者として、常にこのサイトで自分の疑問に対する答えを見つけていましたが、現在の問題に対する答えは見つかりませんでした。
私の iPad アプリでは、rootView から新しい UIViewController を呼び出します。
DisplayTheMapViewController_iPad *root = [[DisplayTheMapViewController_iPad alloc] init];
displayTheMapViewController=root;
[[self navigationController] pushViewController:displayTheMapViewController animated:YES];
[root release];
このビューからメイン ビューに戻ると、アプリケーションがクラッシュし (1 分ほどかかり、それまではすべて正常ですが、常に発生します)、プールの自動解放エラーが発生します。
[ルート リリース] にコメントすると、アプリは生きたままになりますが、別の問題があります。ビューに 2 回目にアクセスしたとき (最初ではありません!)、ビューにポップオーバーを配置するメソッドを呼び出すと、アプリがクラッシュし、次のエラーが表示されます。
「ウィンドウのないビューからポップオーバーを表示することはできません。」
私は何か間違ったことをしなければなりません。アドバイスをよろしくお願いします。