小编Ras*_*sim的帖子

CLGeocoder如何设置超时?

我试图通过CLLocation结构定义城市名称,反向...方法请求CLGeocoder对象,但我不知道如何设置超时?如果没有互联网连接请求时间可能需要大约30秒 - 这太长了...

objective-c ios

9
推荐指数
1
解决办法
616
查看次数

无法在默认的iOS 7日历中创建活动

#import <EventKit/EventKit.h>
Run Code Online (Sandbox Code Playgroud)

我无法在默认的iOS日历中创建活动.

EKEventStore *eventStore = [[EKEventStore alloc] init];
for (EKSource *source in eventStore.sources)
{
    if (source.sourceType == EKSourceTypeCalDAV || source.sourceType == EKSourceTypeLocal)
    {
        NSLog(@"I found it");
        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

从这里开始,它无法返回任何来源.当我构建并运行应用程序时,没有任何请求可以访问默认日历.

总而言之,我得到一个空数组:

[eventStore.sources count]
Run Code Online (Sandbox Code Playgroud)

即使我尝试添加事件而不创建新日历(使用

[eventStore defaultCalendarForNewEvents]
Run Code Online (Sandbox Code Playgroud)

objective-c ios

4
推荐指数
1
解决办法
1900
查看次数

标签 统计

ios ×2

objective-c ×2