Deep linking and URL scheme in iOS
['Benoit Pasquier']
Benoit Pasquier - Swift, Data and more
rootViewController = rootViewController } // MARK: - DeeplinkHandlerProtocol func canOpenURL ( _ url : URL ) -> Bool { return url . absoluteString == "deeplink://account" } func openURL ( _ url : URL ) { guard canOpenURL ( url ) else { return } // mock the navigation let viewController = UIViewController () viewController . hasPrefix ( "deeplink://videos" ) } func openURL ( _ url : URL ) { guard canOpenURL ( url ) else { return } // mock the navigation let viewController = UIViewController () switch url .
rootviewcontroller
return
deeplink
func
handlers
deeplinkcoordinator
viewcontroller
open
videos
uiviewcontroller