我使用全局stuct将我的临时变量保存到,然后将它们加载到内部viewDidLoad或需要加载的地方
全局结构
struct tempVariablees {
static var taskTextField = ""
static var dateField = ""
static var dateSelected = false
}
ViewDidLoad视图
if tempVariablees.taskTextField != "" {
taskText.text = tempVariablees.taskTextField
}
if tempVariablees.dateField != "" && tempVariablees.dateSelected{
dateSelected.text = tempVariablees.dateField
remindMeOnDay.isOn = true
userPickedDate = tempVariablees.dateSelected
}