Какова цель возврата значения bool в приложении (_приложение: UIApplication, открытый URL-адрес: URL, sourceApplication: String ?, аннотация: любая) - PullRequest
0 голосов
/ 16 октября 2018

Согласно документации Apple, реализация application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool должна возвращать

true, если делегат успешно обработал запрос, или false, если попытка открыть ресурс URL не удалась.

Но, похоже, нет разницы, если я всегда возвращаю true или false.Итак, какова цель возврата логического значения?

Моему приложению необходимо открыть новую страницу после получения глубокой ссылки.Моя реализация

public func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
    // Open new page here
    return true
}

Но, похоже, не имеет значения, верну ли я true или false.Вот почему мне интересно, какова цель возврата логического значения в этом методе.

...