0
我試圖讓一個變量替換標籤文本。appDelegate沒有名爲'PlayerName'的成員
我使用拖放功能創建了標籤,然後按Ctrl +拖動到viewcontroller.swift文件以在其中創建該標籤。這給了我這樣的:
@IBOutlet var playerName: UILabel!
現在,在myAppDelegate.swift文件,只需在didFinishLaunchingWithOptions功能我說:
self.playerName.text = "textHere"
然而,當我運行的應用程序,我得到上述錯誤。我錯過了什麼步驟?
感謝
有一個在我的appdelegate的功能,從Parse.com獲取數據 - 如果值==「是」我希望標籤更改爲是。我會怎麼做?謝謝你的回覆:) – DannieCoderBoi 2014-11-22 20:18:12
是的,它可以完成,但正如我所說的,你需要創建一個ViewController像這樣的實例 讓vcObj:ViewController = ViewController() 然後這樣做來設置文本到您的標籤 vcObj.playerName.text =「textHere」 – 2014-11-22 20:22:53