【发布时间】:2014-08-10 12:28:23
【问题描述】:
我正在尝试在我的应用中下载并打开 .ics 文件。
我发现了一些问题,这是我正在使用的一些代码
// NSString *path = [[NSBundle mainBundle] pathForResource:@"http://www.nmsd.wednet.edu//site/handlers/icalfeed.ashx?MIID=607" ofType:@"ics"];
NSURL *url = [NSURL fileURLWithPath:@"http://www.nmsd.wednet.edu//site/handlers/icalfeed.ashx?MIID=607"];
UIDocumentInteractionController *dc = [UIDocumentInteractionController interactionControllerWithURL:url];
dc.delegate = self;
[dc presentPreviewAnimated:YES];
什么都没有发生。完全没有错误。寻找一个库来实现这一点会更容易吗?
【问题讨论】:
-
仅供参考 - 您的 http URL 不是文件 URL。
UIDocumentInteractionController用于本地文件,而不是远程文件。 -
下载 ics 文件后您真正希望发生什么?
-
@rmaddy 是的,我都试过了,我想在我的应用程序中实现日历功能。我正在尝试使用这些链接来填充本机日历。老实说,我不知道,我在正确的道路上吗?请指教
标签: ios objective-c icalendar