我必須嘗試了十幾個這個代碼的化身。並看了+100個答案。它應該非常簡單。一個真正的基本動畫(這次使用IB),但始終顯示內存泄漏。無論我在哪裏放我的零,我的釋放,嘗試了數以億計的組合。讓我瘋狂! animationImages總是顯示內存泄漏
//實現viewDidLoad在加載視圖後執行額外的設置,通常來自一個筆尖。
- (void)viewDidLoad {
NSLog(@">>> Entering %s <<<", __PRETTY_FUNCTION__);
myView.animationImages = [NSArray arrayWithObjects: [UIImage imageNamed:@"1.png"],
[UIImage imageNamed:@"2.png"],
[UIImage imageNamed:@"3.png"],
[UIImage imageNamed:@"4.png"],nil];
myView.animationDuration = 1.0;
myView.animationRepeatCount = 0;
[myView startAnimating];
[myView release];
myView = nil;
[myView.animationImages release];
NSLog(@">>> Leaving %s <<<", __PRETTY_FUNCTION__);
}
'MyView的=零; [myView.animationImages發佈]'''''''''''''''''''''''我假設這是因爲您在發佈之前嘗試了很多。否則,排序顯然是錯誤的。 – Dirk 2009-12-15 21:20:29