作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
尝试为 iOS 实现 iCloud 日历同步。
需要获取相应的 EKSource 对象才能在那里创建日历。在迭代商店时,iCloud 商店的类型是 EKSourceTypeCalDAV,但同样的类型也可以用于其他商店。
那么如何确定相应的商店是否真的适用于 iCloud?
现在使用描述文字,但这不是正确的解决方案:
for (EKSource *source in store.sources) {
if (source.sourceType == EKSourceTypeCalDAV) {
if([source.title isEqualToString:@"iCloud"]) {
caldavSource = source;
break;
}
}
}
最佳答案
这就是我在 iCloud 上创建日历的方式
EKSource* localSource=nil;
for (EKSource* source in self.eventStore.sources)
{
if(source.sourceType == EKSourceTypeCalDAV && [source.title isEqualToString:@"iCloud"])
{
localSource = source;
break;
}
}
关于iphone - 如何获取 iCloud 的 EKSource?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13578278/
尝试为 iOS 实现 iCloud 日历同步。 需要获取相应的 EKSource 对象才能在那里创建日历。在迭代商店时,iCloud 商店的类型是 EKSourceTypeCalDAV,但同样的类型也
我想在 Swift 中找到第一个 EKSourceType.Local 类型的 EKSource 和一个“单”行表达式。这是我目前拥有的: let eventSourceForLocal =
我正在使用 Eventkit 框架中的 EkSource 类来创建自定义日历,但是,当我在 ios 4.3.3 中运行应用程序时。我收到以下错误:- 2012-04-03 14:49:36.522 T
我正在开发日历应用程序。我正在尝试使用分配的 EKCalender 保存 EKEvent。但是当我尝试运行以下代码时,它给了我错误。请帮忙 -(BOOL)createEventWithTitle:(N
我是一名优秀的程序员,十分优秀!