我需要使用swift在Tab Bar之间传递数据。 任何人都可以告诉我该怎么做?
我找到了这篇文章,但我不明白Objective-C。 Passing data between the Tabs of a TabBarViewController
答案 0 :(得分:0)
我最近完成了一个像这样的项目。您可以创建一个全局类:
class Balance {
var balance: Int = 0
var netWorth: Int = 0
init(balance: Int, netWorth: Int) {
self.balance = balance
self.netWorth = netWorth
}
}
然后在任何其他类之外创建该类的实例。
var balanceInstance = Balance(balance: 0, netWorth: 0)
然后在您的应用的任何视图中,您只需调用balanceInstance.balance = 100
或您需要在视图之间传递的任何变量。