私は、カテゴリ(その中にテーブルビューコントローラ)とテーブルビューの行の情報を表示するWebビューを持つ詳細ビューを持つiPadアプリを持っています。
カテゴリ テーブル ビューの didSelectRowAtIndexPath 関数で、コードを次のように使用しています。
DetayViewController *dvc = [[DetayViewController alloc] init];
Blog *b = (Blog *)[self.blogArray objectAtIndex:indexPath.row];
dvc.cagirilanBlog = b;
[self presentModalViewController:dvc animated:YES];
これはうまくいきます。しかし、アプリを使用しているときに、テーブル ビューで行をクリックして詳細ページを開いて閉じる操作を 30 回ほど繰り返すと、アプリケーションがクラッシュして終了します。
アプリがクラッシュしたときに表示される警告は次のようなものです。
**Received memory warning. Level=1**
**Received memory warning. Level=2**
**Program received signal: “0”.
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")**
モーダル ビュー コントローラーを閉じると、詳細ビューで使用したすべてのオブジェクトが解放されます。しかし、私が解決できない問題は、なぜクラッシュするのですか? それはバグですか?presentModalViewController を 30 回以上使用できませんか?
私を助けてください。
ありがとう。