@@ -75,7 +75,7 @@ class ViewController: UIViewController, EKEventViewDelegate, EKEventEditViewDele
75
75
76
76
func calendar( name: String ) -> EKCalendar ? {
77
77
let cals = self . database. calendars ( for: . event)
78
- return cals. filter { $0. title == name} . first
78
+ return cals. first { $0. title == name}
79
79
}
80
80
81
81
@IBAction func createSimpleEvent ( _ sender: Any ) {
@@ -90,7 +90,7 @@ class ViewController: UIViewController, EKEventViewDelegate, EKEventEditViewDele
90
90
}
91
91
// form the start and end dates
92
92
let greg = Calendar ( identifier: . gregorian)
93
- var comp = DateComponents ( year: 2019 , month: 8 , day: 10 , hour: 15 )
93
+ var comp = DateComponents ( year: 2020 , month: 8 , day: 10 , hour: 15 )
94
94
let d1 = greg. date ( from: comp) !
95
95
comp. hour = comp. hour! + 1
96
96
let d2 = greg. date ( from: comp) !
@@ -150,7 +150,7 @@ class ViewController: UIViewController, EKEventViewDelegate, EKEventEditViewDele
150
150
ev. calendar = cal
151
151
// need a start date and end date
152
152
let greg = Calendar ( identifier: . gregorian)
153
- var comp = DateComponents ( year: 2019 , month: 1 , hour: 10 )
153
+ var comp = DateComponents ( year: 2020 , month: 1 , hour: 10 )
154
154
comp. weekday = 1 // Sunday
155
155
comp. weekdayOrdinal = 1 // *first* Sunday
156
156
ev. startDate = greg. date ( from: comp) !
@@ -259,7 +259,7 @@ class ViewController: UIViewController, EKEventViewDelegate, EKEventEditViewDele
259
259
let evc = EKEventEditViewController ( )
260
260
evc. eventStore = self . database
261
261
evc. editViewDelegate = self
262
- evc. modalPresentationStyle = . popover
262
+ // evc.modalPresentationStyle = .popover
263
263
self . present ( evc, animated: true )
264
264
if let pop = evc. popoverPresentationController {
265
265
if let v = sender as? UIView {
@@ -296,7 +296,7 @@ class ViewController: UIViewController, EKEventViewDelegate, EKEventEditViewDele
296
296
choo. delegate = self
297
297
choo. navigationItem. prompt = " Pick a calendar to delete: "
298
298
let nav = UINavigationController ( rootViewController: choo)
299
- nav. modalPresentationStyle = . popover
299
+ // nav.modalPresentationStyle = .popover
300
300
self . present ( nav, animated: true )
301
301
if let pop = nav. popoverPresentationController {
302
302
if let v = sender as? UIView {
@@ -319,7 +319,7 @@ class ViewController: UIViewController, EKEventViewDelegate, EKEventEditViewDele
319
319
guard cals. count > 0 else { self . dismiss ( animated: true ) ; return }
320
320
let calsToDelete = cals. map { $0. calendarIdentifier}
321
321
let alert = UIAlertController ( title: " Delete selected calendar? " ,
322
- message: nil , preferredStyle: . actionSheet )
322
+ message: nil , preferredStyle: . alert )
323
323
alert. addAction ( UIAlertAction ( title: " Cancel " , style: . cancel) )
324
324
alert. addAction ( UIAlertAction ( title: " Delete " , style: . destructive) { _ in
325
325
for id in calsToDelete {
0 commit comments