2012-11-13 64 views
2

我一直在試圖追查爲什麼沒有發佈的內存塊。我可以看到它的分配,但是當我離開視圖並返回它重新分配。它使用視圖分配一個筆尖。有什麼方法可以跟蹤仍然指向某個對象的東西?

是否有跟蹤什麼仍然指向對象的方法嗎?

Instruments

TPDatePickerKeyboardView *keyboard = [[[NSBundle mainBundle] loadNibNamed:@"TPDatePickerKeyboardView" owner:self options:nil] objectAtIndex:0]; 
    keyboard.delegate = self; 
    keyboard.associatedControl = self; 
    self.datePickerKeyboard = keyboard; 

    self.inputView = keyboard; 

我已經找到了對象,但它的UIKit的一部分嗎?

Object Summary enter image description here

+0

我不認爲有辦法看到這一點。不過,假設self.datePickerKeyboard和self.inputView保留的對象,你應該叫[鍵盤版本]後'self.inputView =鍵盤;'(道歉,如果我說明明顯)是否使用ARC – Clafou

+0

?如何定義datPickerKeyboard的屬性? – Fogmeister

+0

我使用弧如果要顯示在儀表物體精簡併通過「類別」向下鑽取到實際的對象我有一個弱指針鍵盤視圖 –

回答

0

在viewWillDisappear嘗試添加的自我。 datePickerKeyboard.delegate = nil;並看看是否照顧它。

相關問題