在Xcode的Playground中使用時間軸功能
Xcode是一款非常優秀的開發環境,最近我常常用它來學習Swift。在選擇建立專案時點選“Get started with a playground ”,就可以使用playground來進行開發了。
在Playground中,有一些特性和Matlab非常相似,就像是直接可以使用命令列輸入一樣,在右側可以立即顯示輸出結果,非常的方便,現在我來演示一下在Xcode6中新引入的一個非常好玩的功能——時間軸。系統可以使用時間軸繪製出類似數學曲線的圖形。具體實現步驟如下:
(1)開啟Xcode,選擇“Get started with a playground”,建立一個Playground專案,並實現以下程式碼:
(2)然後選擇View—>Assistant Editor—>Show Assistant Editor, 此時右側就會顯示另一個結果區域。選中結果這一行,就會出現兩個按鈕,一個是眼睛“Quick Look”,另一個是加號“Show Result”.
在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 。歡迎大家訪問!
相關文章
- 玩轉 Xcode 中的 PlaygroundXCode
- 吐槽一下Xcode中的PlaygroundXCode
- 時間軸、流程類時間軸繪製
- Android 具有左右滑動功能的時間軸Android
- 時間軸
- Win10系統怎麼關閉時間軸/時間線功能Win10
- JS時間軸效果(類似於qq空間時間軸效果)JS
- 如何設計一個好玩的競技遊戲——結構時間軸與戰鬥時間軸遊戲
- 時間軸元件 by Vue.js元件Vue.js
- CSS3時間軸效果CSSS3
- 時間軸/里程碑模式模式
- Flutter 中通過 Container 實現時間軸效果FlutterAI
- Numpy 高維空間中的軸
- 資料分析的三大時間軸:過去、現在和未來
- 前端css實現最基本的時間軸前端CSS
- 時間軸的實現(簡單到爆炸)
- SQL Server MDX中軸的使用SQLServer
- 7個漂亮的JavaScript時間軸元件推薦JavaScript元件
- 優化 Xcode 編譯時間優化XCode編譯
- Android 時間軸的實現(RecyclerView更簡單)AndroidView
- Xcode中git使用XCodeGit
- iOS開發那些事-Git在Xcode中的配置與使用iOSGitXCode
- 微信小程式之物流狀態時間軸微信小程式
- Flutter自定義時間軸timelineFlutter
- RecycleView自定義ItemDecoration,實現時間軸效果View
- 怎樣在Xcode 6中使用向量圖形XCode
- 如何關閉win10時間軸_win10時間線關閉的方法Win10
- 20個華麗的網頁時間軸,尋找靈感網頁
- [外掛擴充套件]跪求時間軸外掛套件
- HTML+CSS實現時間軸(移動端)HTMLCSS
- Python Pandas 時間序列雙軸折線圖Python
- Android 自定義View實戰系列 :時間軸AndroidView
- 時間輪原理及其在框架中的應用框架
- Swift在Xcode 6.1 Beta 3中的更新SwiftXCode
- 在Xcode6中找回失去的模板XCode
- 在使用alter system switch log的時候無時間限制的等待
- xcode8.3.3中Cocoapods的使用XCode
- Win10新預覽版系統時間軸功能將第一次上線Win10