如何将数据视图控制器传递给扩展
How can I pass data view controller to extension
如何在点击按钮时将 VC 上的变量传递给扩展 VC?我尝试了用户默认设置,但没有用。我尝试了类似的方法,但这也没有用。
VC:
let appGroupDefaults = UserDefaults(suiteName:"group.com.ReelKapi")!
appGroupDefaults.set(secilenKapi, forKey: "secilenKapi")
今日延期:
appGroupDefaults = UserDefaults(suiteName:"group.com.ReelKapi")!
var gelenKapi = appGroupDefaults.value(forKey: "secilenKapi")! as? String
if let yansiyan = gelenKapi {
gelenKapi = yansiyan
}
首先您必须创建并启用应用程序组。
然后,
请同步您的默认值。
VC:
let appGroupDefaults = UserDefaults(suiteName:"group.com.ReelKapi")!
appGroupDefaults.set(secilenKapi, forKey: "secilenKapi")
appGroupDefaults.synchronize()
设置后同步 UserDefaults。
今日延期:
appGroupDefaults = UserDefaults(suiteName:"group.com.ReelKapi")!
appGroupDefaults.synchronize()
var gelenKapi = appGroupDefaults.value(forKey: "secilenKapi")! as? String
if let yansiyan = gelenKapi {
gelenKapi = yansiyan
}
在访问值之前同步 UserDefaults。
Check this tutorial(BLOCK), i thinks its resolve your problem.
- 重复
如何在点击按钮时将 VC 上的变量传递给扩展 VC?我尝试了用户默认设置,但没有用。我尝试了类似的方法,但这也没有用。
VC:
let appGroupDefaults = UserDefaults(suiteName:"group.com.ReelKapi")!
appGroupDefaults.set(secilenKapi, forKey: "secilenKapi")
今日延期:
appGroupDefaults = UserDefaults(suiteName:"group.com.ReelKapi")!
var gelenKapi = appGroupDefaults.value(forKey: "secilenKapi")! as? String
if let yansiyan = gelenKapi {
gelenKapi = yansiyan
}
首先您必须创建并启用应用程序组。
然后,
请同步您的默认值。
VC:
let appGroupDefaults = UserDefaults(suiteName:"group.com.ReelKapi")!
appGroupDefaults.set(secilenKapi, forKey: "secilenKapi")
appGroupDefaults.synchronize()
设置后同步 UserDefaults。
今日延期:
appGroupDefaults = UserDefaults(suiteName:"group.com.ReelKapi")!
appGroupDefaults.synchronize()
var gelenKapi = appGroupDefaults.value(forKey: "secilenKapi")! as? String
if let yansiyan = gelenKapi {
gelenKapi = yansiyan
}
在访问值之前同步 UserDefaults。
Check this tutorial(BLOCK), i thinks its resolve your problem.
- 重复