我使用ARCiPhone開發 - ViewDidUnload
在一些教程,我看,他曾把一個UILabel然後在方法ViewDidUnload他寫道:self.theLabelVariable =零; 我從來沒有見過他再次在ViewDidUnload中寫入任何東西..但是。
我有點困惑,該代碼應該在該方法中去。
1. 什麼時候該寫什麼? 已評論: 「發佈主視圖的任何保留子視圖,例如self.myOutlet = nil;」 不知道這是什麼意思,雖然
2. 它也有一個「[超級ViewDidUnload]」這是什麼?
3. 有人說「如果不打算再次使用它,這是一個好主意」。 但在有人寫「self.TheLabelVariable = nil」的教程中,當我點擊主頁按鈕,然後再次啓動應用程序時,一切正常。 或者當你點擊主頁按鈕時不是cViewDidUnload? 我想第三個問題是:它什麼時候被調用?
很好的答案,只是一個或兩個問題... 1.這是否意味着,如果我把self.label =零;在ViewDidUnload中,我必須做self.label = ViewDidLoad中的東西嗎?但是在他放置self.label = nil的代碼中,他沒有在ViewDidLoad中寫入任何內容,但是在按下主頁按鈕然後重新啓動之後,標籤仍然表示爲「藍色」。和應用程序仍然工作(按按鈕 - >更改標籤的文本) – user1021085 2012-03-05 07:45:52
我編輯我的答案,檢查出來。 – fbernardo 2012-03-05 09:14:08
我使用故事板,如果這有什麼區別。所以如果我去我的故事板,拖動標籤或UITextField中的 – user1021085 2012-03-05 12:03:17