標籤:
http://blog.csdn.net/powerlly/article/details/29674253
Swift開發學習:Playground
關於
對於軟體使用者、遊戲玩家,大家一直都在提倡使用者體驗。其實軟體開發人員自己也是使用者,是各種開發工具的使用者,也會喜歡使用者體驗做得好的工具軟體。這次蘋果想開發人員所想,提供了一個可以玩轉swift的遊樂場--Playground,它為開發著提供了方便、提供了樂趣。
原文Power 轉載請保留此連結。
Playground可以幹什麼
- 快速練習swift
不需要編譯、不需要點擊執行,編寫代碼後直接看效果
是不是比指令碼語言還方便?
開發人員可以通過Playgroud快速得進行文法實驗、API調用,等等
swift tour代碼 GIT: SwiftTour.playground
- 可視化程式邏輯
Playground不僅提供了靜態變數即時查看,而且能展示隨時間變化的值。
,通過右上方的兩個按鈕,可以切換Playground的兩種編輯試圖
- Standard Editor 即時顯示變數值
- Assistant Editor 在時間軸上顯示變數值,或者自訂顯示
Assistant模式對於開發人員檢驗程式邏輯將有重要協助:
- 不再需要逐步斷點調試
- 不再需要輸出日誌檢查
- 不僅能顯示數值曲線,還能顯示圖形映像
- 自訂顯示
開發人員可以根據需要擴充動態展示介面,以自己的方式展示程式。
如WWDC2014上示範的內容:
PlaygroundIconView代碼 GIT: PlaygroundIconView.playground
Playground有什麼缺點
- Playground暫時不支援介面互動
即無法在Playground中玩你開發的遊戲
- Playground不是模擬器不能執行app程式
上回問題
看過上迴文章 Swift開發學習(一):初始篇的同學可能還在想著我留的問題。
從本篇文章你可能已經瞭解了:Playground提供了即時顯示結果的功能,是一個開發協助工具輔助。但是如何讓Playground中開發調試好的程式直接應用到項目中去,複製代碼 or 其他更好辦法?
問題:目前為止我也是在一點點學習,還沒有瞭解到怎麼在main.swift中"include"另外的swift。誰能告訴我?
如果這個解決了,Playgroud就可以一次開發重複使用了,有圖有真相:
你懂的!
原文Power 轉載請保留此連結。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Swift開發學習(二):Playground