ViewController
中的
@IBOutlet weak var myDatePicker: UIDatePicker!
AppDelegate
中的
let a = ViewController()
func applicationWillResignActive(application: UIApplication) {
print(a.myDatePicker?.date)
}
我想在myDatePicker.date
ViewController
中的AppDelegate.swift
媒体资源
但实例属性值为nil
您如何访问用户选择的ViewController
myDatePicker.date
中的真实价值?
答案 0 :(得分:0)
您可以将datepicker的值存储在userdefaults或appdelegates变量中。并在Datepicker日期发生任何更改时更新它。
因此,只要applicationWillResignActive调用,您就可以从用户默认值或Appdelagates变量中获取日期。