Откройте iCal для конкретного CalEvent из Objective-C - PullRequest
3 голосов
/ 01 января 2011

10,6, только какао (без яблок).У меня есть CalEvent, и я хочу открыть его в iCal.Как?

Я могу открыть URL-адреса iCal в NSWorkspace, используя URL-адреса записи: "ical: //", но не могу найти документацию по синтаксису URL-адреса, которая позволила бы мне указать конкретный uid CalEVent,Я попытался просто добавить UID к концу строки «ical: //», но это только открыло iCal, в нем не отображалось представление, содержащее событие с указанным uid.

Я думал, что может быть способ открыть iCal из CalEvent в Calendar Framework, но такой метод не найден.

Затем я изучил, как функция «Делать» в Mail сохраняет URL-адрес сообщения. Он использует следующий синтаксис:

mailitem:4019BCA5-4226-410B-969A-AEBAC75C3AE8?type=todo&action=showparent

Поэтому я попытался изменить его, подставив в uid своего событияза этот UUID и "ical" или "calendaritem" и т. д., но не идти.

Идеи?

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...