URL Scheme是什么
相信大家都知道URL。
http://www.apple.com就是一个URL。
而://之前的部分就称为Scheme
(所以,你看,其实并没有什么难的,在这里多插一句给新人的话:不要看到新东西就觉得难,其实很多时候难的就是在于你看到新事物而不敢去研究)
也就是说http://www.apple.com的Scheme就是http。
iOS中的URL Scheme
iOS中的Scheme也是一样的,无非是定义应用自己的Scheme,然后定义一些自己的URL解析,就好像YourApp://OneController?username=xxx&userInput=xxx
有了这些URL Scheme你可以像网页跳转一样通过URL来传递参数、信息。
比如常见的分享功能,从其他应用点击微信分享,会自动跳转到微信APP的朋友圈发表动态页面,并填好相应的动态内容。你可以想象一下其URL