pub type EKEventStoreRequestAccessCompletionHandler = *mut Block<dyn Fn(Bool, *mut NSError)>;
EKEventStore
block2