注意:我試圖用swift解決這個問題,而不是客觀的c。在視圖控制器之間不斷傳遞數據而不會出現輪廓?使用SWIFT
我正在做一個應用程序有2個視圖控制器,其中一個視圖控制器作業是從變量中扣除點,而其他視圖控制器作業是爲該變量添加點。
我該如何讓兩個視圖控制器共享相同的變量,或者不斷地在它們之間傳遞變量?
請注意,2視圖控制器連接到一個標籤欄控制器,所以我不能使用賽格。我曾嘗試使用此代碼,但它不起作用。有什麼建議麼?
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) {
var destviewcontroller: prizesViewController = segue.destinationViewController as prizesViewController
//first other coins them mine
destviewcontroller.coins1 = coins2
將變量存儲在兩個控制器都參照的對象中。 – 2015-03-19 12:52:30