Примеры AirDrop
| Последняя версия: | Версия 1.0, 2013-10-17 «AirDropSample» иллюстрирует три сценария для слияния AirDrop в приложение. |
| Требования сборки: | Xcode 5.0, iOS SDK 7.0 |
| Требования во время выполнения: | iOS 7.0 |
«AirDropSample» демонстрирует три варианта использования для слияния AirDrop в приложение.
1) Отправка/получение URL с пользовательской схемой через AirDrop
URLs может использоваться в качестве простого способа передать информацию между устройствами. Приложения могут легко проанализировать полученный URL для определения что действие взять. После того, как приложение регистрирует схему URL (включая пользовательские схемы), система будет знать для запуска того приложения, когда будет получен URL того типа.
2) Отправка/получение экземпляра пользовательского класса как данные через AirDrop
Часто приложение будет хотеть отправить некоторые данные, которые оно имеет, например сериализованный объект, к другому устройству. Приложения могут легко сделать это путем присоединения UTI к тем данным, и затем регистрации, чтобы признать что UTI на стороне получения.
3) Асинхронно предварительно обрабатывающее содержание после пользователя решает отправить через AirDrop
Существуют определенные обстоятельства когда часть довольных потребности, которые будут предварительно обработаны перед отправлением. APIs допускает эту предварительную обработку для случая асинхронно.