저는 프로그래밍과 스위프트에 초보입니다. 내가 만들고있는 앱은 매우 다양하며 사용자가 설정 한 UIDatePicker에 의해 트리거되는 간단한 로컬 알림을 추가하려고합니다. 알림을 설정했지만 UIDatePicker가 앱을 다시 시작할 때마다 재설정하지 못하도록하는 방법을 이해하려고 애 쓰고 있습니다. 여기에 (물건 AppDelegate.swift에서 진행없이) 관련 코드입니다 : Date
이후UserDefaults를 사용하여 UIDatePicker에서 저장할 수있는 방법은 무엇입니까?
@IBAction func datePicker(_ sender: UIDatePicker) {
let selectedDate = sender.date
let delegate = UIApplication.shared.delegate as? AppDelegate
delegate?.scheduleNotification(at: selectedDate)
}
작동하지 않을 수 있습니다. 코드에 "myDatePickerOutlet"이 있지만 UIDatePicker의 IBAction 만 있습니다. 내 UIDatePicker에서 IBOutlet을 추가하려고 시도했지만 트릭을하지는 않았습니다. –
@RichardRenklint 콘센트를 추가 할 수는 없습니다. 콘센트가 필요합니다. – Sweeper
Ok. 그렇다면 알림을 엉망으로 만들지 않고 올바른 방법으로 추가하려면 어떻게해야합니까? 또한 "IBAction func datePicker"안에 코드를 넣어야하는지 잘 모르겠습니다. –