2010-08-08 69 views

回答

6

就在我頭頂上的時候,你可以設置一個靜態變量var來跟蹤每次調用「viewDidLoad」,並且第一次將視圖上的標記設置爲1.然後你可以測試在別處標記值。

+1

我在想一個類似的策略,但它必須是一個全球?它可能是視圖控制器設置或檢查的簡單IVAR。而做這件事的地方是viewDidAppear(你可以在沒有顯示視圖的情況下使用viewDidLoad)。 – 2010-08-08 22:26:12

+0

如果視圖被破壞並重新實例化,那麼ivar可能無法工作。不過,在這種情況下,視圖控制器級別的靜態變量仍然有效。 – 2010-08-08 22:51:02

相關問題