thread から UIActivityIndicatorView を更新しようとしているときはいつでも。ファイナライズ中のレイヤーを変更する例外をスローすることにより、アプリがクラッシュします - 0x7e177fd0 -[CALayer removeAnimationForKey:]: メッセージが割り当て解除されたインスタンス 0x7e177fd0 に送信されました。mallocDebuggerツールからメモリリークを追跡しようとすると。
このクラッシュは常に発生しているわけではなく、10 分の 1 で発生しています
このメモリの問題から私を助けてください
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc]init];
[autoRechargeCell addSubview:activityIndicator];
[self.activityIndicator startAnimating];
if( [PennyTalkAPI getBalanceInfoForAccount:appDelegate.accountNumber withPIN:appDelegate.pinNumber])
{
[autoRechargeCell.switchField setOn:[[NSUserDefaults standardUserDefaults] boolForKey:@"AutoRecharge"]];
[self.activityIndicator stopAnimating]; <<<<<<<<<<<<<<<<<<<<<<
}
else
{
[self.activityIndicator stopAnimating];
}
[pool release];
これは私が書いたコードです