2013-04-14 29 views
2

我是否在使用UIViewtag屬性不正確?爲什麼它不記得它的標籤? enter image description hereUIView不記住它的標記

當我在調試器中檢查它時,它說它的值是nil

+3

婆的意思是「打印對象」。用'p'來打印一個整數。這也有助於瞭解'cellFront'是如何定義的(即cellFront實際上是否爲零)。 – Wain

回答

2

從你的截圖看,它看起來像cellcell.cellFront是零。

在出列單元之前是否使用了registerNib:forCellReuseIdentifier:registerClass:forCellReuseIdentifier:?如果不是,則需要檢查cell是否爲nil,然後在必要時創建一個新的。

當使用lldb檢查標籤,確保您打印p值(用於基本類型),而不是po(用於對象):

(lldb) p cell.cellFront.tag 
+0

我在出列前使用故事板。 – user212541

+1

你是否檢查過'cell.cellFront'是否爲'nil'? – jszumski

+0

確實如此。 – user212541