我正在使用儀器計算iPad應用程序的內存問題 - 查看總體分配的字節。我的NSTimer導致字節不斷增加,同時註釋它會導致內存使用保持不變。NSTimer不間斷內存增加 - iOS錯誤?
從我的視圖控制器的viewDidLoad中:
tickTime = 1.0/30.0;
tickTimer = [NSTimer scheduledTimerWithTimeInterval:tickTime target: self selector:@selector(update2) userInfo: nil repeats: YES];
而且方法UPDATE2:
- (void) update2 {
}
正如你所看到的是沒有在任何方法做 - 但應用程序的內存使用情況不斷成長。如果我註釋掉設置定時器的行,內存使用率保持不變。
這是在iOS SDK中的錯誤嗎?有誰知道解決方法?
你能更具體地瞭解這個計時器的用途嗎?你需要它來頻繁更新嗎?另外,什麼類型的變量是'tickTime'? – 2010-12-13 19:33:40