Swift開發學習(二):Playground

來源:互聯網
上載者:User

標籤:

http://blog.csdn.net/powerlly/article/details/29674253

Swift開發學習:Playground

關於

對於軟體使用者、遊戲玩家,大家一直都在提倡使用者體驗。其實軟體開發人員自己也是使用者,是各種開發工具的使用者,也會喜歡使用者體驗做得好的工具軟體。這次蘋果想開發人員所想,提供了一個可以玩轉swift的遊樂場--Playground,它為開發著提供了方便、提供了樂趣。

 

原文Power 轉載請保留此連結。

Playground可以幹什麼

  1. 快速練習swift
    不需要編譯、不需要點擊執行,編寫代碼後直接看效果
    是不是比指令碼語言還方便?
    開發人員可以通過Playgroud快速得進行文法實驗、API調用,等等

    swift tour代碼 GIT: SwiftTour.playground

  2. 可視化程式邏輯
    Playground不僅提供了靜態變數即時查看,而且能展示隨時間變化的值。

    ,通過右上方的兩個按鈕,可以切換Playground的兩種編輯試圖
    • Standard Editor 即時顯示變數值
    • Assistant Editor 在時間軸上顯示變數值,或者自訂顯示
    Assistant模式對於開發人員檢驗程式邏輯將有重要協助:
    • 不再需要逐步斷點調試
    • 不再需要輸出日誌檢查
    • 不僅能顯示數值曲線,還能顯示圖形映像
  3. 自訂顯示
    開發人員可以根據需要擴充動態展示介面,以自己的方式展示程式。
    如WWDC2014上示範的內容:

    PlaygroundIconView代碼 GIT: PlaygroundIconView.playground

Playground有什麼缺點

  1. Playground暫時不支援介面互動
    即無法在Playground中玩你開發的遊戲
  2. Playground不是模擬器不能執行app程式

上回問題

看過上迴文章 Swift開發學習(一):初始篇的同學可能還在想著我留的問題。

從本篇文章你可能已經瞭解了:Playground提供了即時顯示結果的功能,是一個開發協助工具輔助。但是如何讓Playground中開發調試好的程式直接應用到項目中去,複製代碼 or 其他更好辦法?

問題:目前為止我也是在一點點學習,還沒有瞭解到怎麼在main.swift中"include"另外的swift。誰能告訴我?

如果這個解決了,Playgroud就可以一次開發重複使用了,有圖有真相:

你懂的!

 

原文Power 轉載請保留此連結。

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

Swift開發學習(二):Playground

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.