1
我是用儀器檢查內存泄漏內存泄漏,發現泄漏在下面的代碼問題用儀器
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
self.highlighted = NO;
[[self gridView] selectRow:self.yPosition column:self.xPosition scrollPosition:MFGridViewScrollPositionNone animated:YES];
[self.delegate gridViewCellWasTouched:self];//**showing leak in this line**
[super touchesEnded:touches withEvent:event];
}
但是,我完全無法理解什麼是在泄漏上面提到的線..有很多類似的泄漏正在儀器中顯示。任何人都可以幫我解決這些問題......謝謝。
這種方法沒有泄漏。你應該發佈`gridViewCellWasTouched:` – 2011-02-08 11:55:59
請看看這個代碼fluchtpunkt(void)gridViewCellWasTouched:(MFGridViewCell *)cell {0121} \t \t 如果([self.gridViewDelegate respondsToSelector:@selector(GRIDVIEW:selectionMadeAtRow:柱:)]) \t \t [self.gridViewDelegate GRIDVIEW:自selectionMadeAtRow:cell.yPosition柱:cell.xPosition]; } – 2011-02-08 13:25:55