1、Playground介紹swift
Playground是Xcode6中自帶的Swift代碼開發環境。俗話說「功欲善其事,必先利其器」。曾經在Xcode5中編寫腳本代碼。好比編寫JS。其編寫過程很是痛苦,Xcode編輯器對腳本語言編寫支持很差,但Playground讓編寫Swift代碼不在痛苦。編輯器
使用Playground編寫Swift代碼。不需要編譯Swift文件或執行一個要編譯的project,而可以高速的看到代碼執行得結果及中間過程當中的結果。學習
2、Playground環境搭建spa
一、打開Playground環境:有兩種方法.net
a、打開Xcode,直接點擊Get startd with a playground,就可以直接建立一個Playground環境,如圖:code
b、在iOS8開發~Swift(一)中已經提到了創建一個swift語言project,在這個project中建立一個Playground環境:blog
File > New > File and selecting the Playground開發
兩種方法最後的結果都可以打開一個這種Playground頁面:get
3、Playground用法
it
如下向新建的playground文件里加入代碼:如圖
注意:
一、紅色匡中是代碼編輯區,藍色框是實時運行的結果(不需要編譯),綠色框是Log區
二、假設解開代碼 「四」 的凝視,在Log區當即會提示代碼錯誤,重定義變量了j(Xcode6現在還測試版,穩定性差。偶爾這樣會崩潰):如圖
Playground還可以查看每行代碼的數據狀態或者產生的效果:把鼠標移動到某行的結果顯示區域末尾。會有+號圓點出現,點擊後,就會在Log區看到代碼運行過程當中變量改變的狀況:
當鼠標點擊Log頁面上的一些關鍵點時,會顯示其詳細數據:如圖
在點擊Log圓點前方,假設你編寫代碼是UI相關,還可以看到一眼睛的標識,功能是高速效果預覽:
假設。你感受Log窗體內容太多了,你也可以關掉臨時不用的信息:
現在感受Playground是Swift代碼編輯神器只是分了吧!
歡迎增長羣共同窗習和進步:QQ羣:170549973