不搞懂快捷指令,還好意思用蘋果手機?!

不搞懂快捷指令,還好意思用蘋果手機?!

在第一期文章中,我們從多個角度,帶大家分析了快捷指令的基本概念、功能作用以及簡單的流程原理等內容。

對於新手玩家來說,透過文章的分析,大家應該對 iOS 快捷指令已經有了較為全面的認知,也歡迎新手玩家事先閱讀

初探 iOS 快捷指令

雖然在快捷指令分析篇中,已經儘可能用通俗簡單的方式分析闡述,但相對而言只是在表面的“紙上談兵”。

不搞懂快捷指令,還好意思用蘋果手機?!

而對於快捷指令具體核心內容:如:執行邏輯、製作編寫等方面涉及略少,今天就透過具體的案例帶大家深入學習。

不要怕難,跟著我一步一步來分析,就會輕鬆許多。

原理解析

在開始之前,還是從專業的角度解析一下快捷指令。

快捷指令是:使用者在透過自行製作編寫或匯入其他使用者分享後,透過點選執行,執行後iOS裝置會自動化或半自動化處理,並完成一系列操作的例項。

不搞懂快捷指令,還好意思用蘋果手機?!

快捷指令並不受限於對 iOS系統本身的操作,如:在規定時間、條件下,自動開啟關閉靜音模式。

還可以實現對第三方APP、網站的呼叫和互動,如:從某個網站獲取圖片、文字、天氣資訊等。甚至,利用這些資訊內容,進一步完成接下來的指令操作。

不搞懂快捷指令,還好意思用蘋果手機?!

快捷指令旨在:透過自動化命令,免去或減少使用者對裝置的手動點按、滑動、跳轉等操作,方便使用者使用軟體某一功能或完成一系列任務。

上面的解析可能不易理解,還請大家認真閱讀。

案例解析

如果還是很難理解,不妨使用一個快捷指令例項來分析吧!如圖就是一個簡單的獲取當前日期、時間、氣溫、定位資訊,並透過語音播報並通知的快捷指令。

不搞懂快捷指令,還好意思用蘋果手機?!

先來分析一下這個快捷指令,首先看看這條快捷指令的執行結果,很明顯就是通知和語音播報。

分析

現在點選快捷指令卡片的右上角三個點。

不搞懂快捷指令,還好意思用蘋果手機?!

點選後即可檢視指令的步驟詳情,首先看最底部的結果,先檢視結果可幫助我們明確最終目的,並更容易理解它的執行邏輯。

不搞懂快捷指令,還好意思用蘋果手機?!

我們發現,所對應的操作是通知、文稿朗讀操作,而所使用的內容物件是圖中的文字。

詳解

而上述的

文字

內容,是什麼?它是如何得到的呢?那就再返回上方來看對應的操作。

不搞懂快捷指令,還好意思用蘋果手機?!

如圖,我們可看出,指令首先執行的是

獲取

操作,是對當前的日期、位置、對應位置的天氣這些資訊進行獲取。

上面所涉及的這些資訊。我們可以叫做

變數

,即為可變的值。這些變數是我們所需的大致資訊,透過控制操作這些變數即可進一步完成我們需要的結果。

還是沒有理解,那就看下一步的操作。

不搞懂快捷指令,還好意思用蘋果手機?!

這一步的操作就是生成文字,仔細觀察,文字框中,黑色文字部分是自定義內容(因此你可以自由輸入)

而藍色文字部分,就是上述變數的具體值。如:天氣、氣溫、空氣質量等資訊。

應該有人發現了,上面只獲取了天氣,那溫度、空氣質量資訊是如何來的?這裡就解釋了上面變數這一概念了。

溫度、空氣質量這些資訊是最終需要的資料,而最開始的獲取操作只是告訴裝置獲取資訊的大致範圍,而這一步就是將資訊繼續細化、實體化。

不搞懂快捷指令,還好意思用蘋果手機?!

如圖,點選藍色文字變數後,即可對獲取的具體值進行設定的操作。如天氣狀況、體感溫度。

同樣的,時間、位置變數同樣可以對其進行再設定。

不搞懂快捷指令,還好意思用蘋果手機?!

這些獲取到的資訊在選擇後,即可參與文字的生成。文字資訊,可按照個人使用的喜好和需求配置變數和文字。

最終,將所生成的文字資訊作為最終值,透過通知顯示、並以語音朗讀的形式展現出來,完成快捷指令操作。

對於變數而言,既可像上述一樣作為中間值(上述操作中,文字為最終值),也可以直接充當最終值參與結果。。

不搞懂快捷指令,還好意思用蘋果手機?!

如圖,紅框內為所有可用變數,在游標位,同樣可選擇。比如選擇當前位置後,那麼輸出結果就變為通知位置資訊。

總結

這篇教程可能不容易理解,但最終大致總體的來講,執行流程就如下所示:

開始——獲取資訊(大致資訊)——確定變數(具體資訊)——生成文字資訊(變數參與生成)——顯示/朗讀文字——完成操作

大致掌握了這一流程,就能夠較為清晰的思路理解快捷指令執行邏輯,並且在後續的編寫製作教程中也能起到幫助作用。

最後,想獲取更多的快捷指令以及更多玩法,那就私信回覆:

快捷指令

獲取吧