Схема URL и открытая программа - PullRequest
0 голосов
/ 20 мая 2011

моя программа для iPhone использует схему URL и работает успешно, для этого нужно всего лишь выполнить этот урок . Хорошо, когда программа запускается, я использую функцию

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;

И launchOptions содержит все данные, которые мне нужны. Эта проблема решена. НО, и когда я использую схему URL, и моя программа ОТКРЫТА. Хорошо, программа открывается и показывает последние окна, которые были в ней. Но я хочу поехать в другое место.

Вопрос: Как узнать, что программа была повторно активирована из веб-браузера с помощью схемы URL? Какую функцию я должен использовать? Я не нашел ни одного, который мог бы решить это.

1 Ответ

0 голосов
/ 23 мая 2011

ДА ... правильная функция это !!!!(Спасибо onnoweb)

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

Немного неясно, почему бы не использовать wasOpenedByURL.Бах .. Я должен использовать все функции объекта, чтобы знать, что он делает.

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