通過URL Scheme傳遞引數

2021-07-10 08:53:26 字數 910 閱讀 1462

熱點總是一時的,藉此炒作的人或許已達成目的。作為一名ios開發程式設計師,我們只能繼續寫**,改變世界。

我們來看看蘋果給這個方法的注釋:

昨天我們在iosstrongdemo註冊的urlscheme還記得是什麼嗎?你應該還有印象的就是ios開發的id:**iosdevtip**。

假設我們想要傳遞兩個引數分別是名字name和手機號phone,格式如下:

iosdevtip://?name=ligang&phone=13888888888

有沒有似曾相識的感覺。我們用get方式請求乙個介面是不是就是這樣的。

openurl:(nsurl*)url

annotation:(id)annotation

我們依然通過safari來測試,在safari的位址列中輸入:iosdevtip://?name=ligang&phone=13888888888

最後我們看一下列印:

2015-07-1522:38:28.664iosstrongdemo[9983:2894855]urlscheme:iosdevtip

2015-07-1522:38:28.665iosstrongdemo[9983:2894855]urlquery:name=ligang&phone=13888888888

我們雖然自定義了urlscheme,但是我們不能阻止別人通過自定義的urlscheme來開啟我們的應用。怎麼解決呢?

openurl:(nsurl*)url

annotation:(id)annotation

else}

通過超連結傳遞引數

get傳送資料的方法是 傳送資料到b頁面 當然你還可以在form中將method的屬性值設定成get 譬如 兩種方法傳遞資料的效果是一樣的。post方法傳遞資料 到了b頁面接收資料的方法 不管是get還是post都是一樣的 string type1 request.getparameter type...

Vue中通過URL傳遞引數

在vue中,除了使用push 和進行頁面跳轉和引數傳遞之外,還可以使用url鏈結進行引數傳遞,這些引數攜帶在鏈結位址後面,比如 users xiaofeiniao desktop vue urlparam.html home 10001 oo www.baidu.com,中間10001 oo,www...

Python 實戰 通過引數名傳遞引數值

我在前幾天的文章中介紹了在shell中是如何通過引數名來傳遞引數值的。shell 通過引數名傳遞引數值 今天繼續將這種場景延伸到python中。1.背景 2.看療效 順序傳遞引數值 引數 看原始碼 呼叫 python test.py arg1 arg2 arg3 接受 sys.ar 1 sys.ar...