在Xcode的Playground中使用時間軸功能

乞力馬紮羅的雪CYF發表於2015-08-11
       Xcode是一款非常優秀的開發環境,最近我常常用它來學習Swift。在選擇建立專案時點選“Get started with  a playground ”,就可以使用playground來進行開發了。
       在Playground中,有一些特性和Matlab非常相似,就像是直接可以使用命令列輸入一樣,在右側可以立即顯示輸出結果,非常的方便,現在我來演示一下在Xcode6中新引入的一個非常好玩的功能——時間軸。系統可以使用時間軸繪製出類似數學曲線的圖形。具體實現步驟如下:
(1)開啟Xcode,選擇“Get started with  a playground”,建立一個Playground專案,並實現以下程式碼:
import UIKit
for i in -10…10{

i*i
}

(2)然後選擇View—>Assistant Editor—>Show Assistant Editor, 此時右側就會顯示另一個結果區域。選中結果這一行,就會出現兩個按鈕,一個是眼睛“Quick Look”,另一個是加號“Show Result”.


(3)點選眼睛按鈕,出現如下圖所示:


此時拖動螢幕下方的時間軸,發現會有一條紅線在剛才的曲線上面移動,並實時顯示出當前的函式值。如圖所示:


(4)如果選擇點選右側的加號,也是類似,只是圖形會顯示在程式碼旁邊,拖動Xcode下方的時間軸,也會有紅線顯示當前的值,如圖所示:


(5)如果在Playground中仔細觀察顯示圖形的右上角,將會發現有三個小按鈕,分別表示“顯示圖形”,“顯示最大值”,“列表顯示每一個值”,大家可以自己嘗試一下,非常有意思。

    由此可見,Xcode的確是非常的強大,有了這樣的視覺化程式設計,編碼興趣將會居高不下。


github主頁:https://github.com/chenyufeng1991  。歡迎大家訪問!

相關文章