ARCを有効にしたiPhoneアプリを開発するためにXcode 4.3.2を使用しています。プロジェクトでのナビゲート中にクラッシュはありませんが、漏れツールを使用してプロジェクトの実行を見たときに、mallocが漏れている可能性があります。テーマは、データをロードしながら、別のビューでビューを隠すにある.....他のビューに別のビューを表示するアクティビティインジケータを追加中にメモリリークが発生する
[NSThread detachNewThreadSelector: @selector(StartActivityIndicator) toTarget:self withObject:nil];
-(void)StartActivityIndicator
{
hideView= [[UIView alloc] initWithFrame: CGRectMake(0,0,320,480)];
activityIndicator= [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake(148,188, 24, 24)];
hideView.backgroundColor =[UIColor blackColor];
hideView.alpha=0.8;
[hideView addSubview:activityIndicator];
[self.view addSubview:hideView];
[activityIndicator startAnimating];
}
この中に任意のエラーまたはこのコーディングへの代替があります。..
そして、ARCが有効になっているときに我々がする必要はあり漏れの世話をするかどうか.....
私はEXC_BAD_ACCESSクラッシュ –
コードがクラッシュしていますか? – samfisher
サンプルアプリケーションでこのコードを試しました。それは私のためにうまくいっている.. .. !! – samfisher