1
Я ищу, чтобы добавить событие в приложение календаря, хотя Xcode. Я смотрел учебник, который был для Swift 1, однако я работаю в Swift 2, и у меня проблемы. Это код, который я в настоящее время:Swift добавить событие календаря
let eventStore = EKEventStore()
// 2
switch EKEventStore.authorizationStatusForEntityType(EKEntityType.Event) {
case .Authorized:
insertEvent(eventStore)
case .Denied:
print("Access denied")
case .NotDetermined:
// 3
eventStore.requestAccessToEntityType(EKEntityType.Event, completion:
{[weak self] (granted: Bool, error: NSError!) -> Void in
if granted {
self!.insertEvent(eventStore)
} else {
print("Access denied")
}
})
default:
print("Case Default")
}
Моя ошибка прийти на этой линии:
{[weak self] (granted: Bool, error: NSError!) -> Void in
Кто-нибудь есть какие-либо советы о том, как это исправить? Заранее спасибо.
Какая ошибка? – jjatie