примеры кода, чтобы сделать это полностью и хорошо было бы весьма обширна, и поэтому не место для больших образцов приложений. Имея это в виду, что общие решения будут:
- Используйте NSURLRequest и NSURLConnection, чтобы получить соединение HTTP для загрузки файла; хранить его как объект NSData, созданный во время вызовов делегатов из NSURLConnection. Как только он будет полностью загружен, преобразуйте его в NSString для синтаксического анализа. URL Loading System Programming Guide имеет ряд примеров - ищите NSURLConnection и асинхронные запросы.
- Чтобы проанализировать файл .ics (который в этот момент доступен как NSString), сначала вам нужно выяснить ожидаемый формат файла. Wikipedia, похоже, имеет пару примеров того, как файлы .ics хранят данные. В основном вы хотите пройти и сканировать строки, разделенные различными разделителями, которые использует формат файла (обычно это двоеточия).
Если у вас есть более конкретные вопросы, вы, вероятно, получите гораздо более конкретные ответы - сделайте снимок и спросите больше, если вы застряли!
Спасибо Тим !! И попробуйте это :) – Ibz
Спасибо Тим. Я тоже за чем-то вроде этого. Для анализа файла .ics. Я загрузил его и сохранил в каталоге Document. Есть ли вероятность, что «UIDocumentInteractionController» можно использовать для открытия/импорта файла .ics. В примечаниях к выпуску iOS 4.2 они так давали. Но я не могу открыть файл/даже, по крайней мере, просмотреть его. Пожалуйста, помогите, если какое-либо обновление. В любом случае, я попробую использовать NSScanner и дам вам знать обновления. –