<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # Swift 環境搭建 Swift是一門開源的編程語言,該語言用于開發OS X和iOS應用程序。 在正式開發應用程序前,我們需要搭建Swift開發環境,以便更好友好的使用各種開發工具和語言進行快速應用開發。由于Swift開發環境需要在OS X系統中運行,因此其環境的搭建將不同于Windows環境,下面就一起來學習一下swift開發環境的搭建方法。 成功搭建swift開發環境的前題: 1. 必須擁有一臺蘋果電腦。因為集成開發環境XCode只能運行在OS X系統上。 2. 電腦系統必須在OS 10.9.3及以上。 3. 電腦必須安裝Xcode集成開發環境。 ### Swift 開發工具Xcode下載 **Swift 開發工具官網地址:**[https://developer.apple.com/xcode/download/](https://developer.apple.com/xcode/download/)。 **Swift 開發工具百度軟件中心下載(國內比較快):**[http://rj.baidu.com/soft/detail/40233.html](http://rj.baidu.com/soft/detail/40233.html) **Swift 源代碼下載:**[https://swift.org/download/#latest-development-snapshots](https://swift.org/download/#latest-development-snapshots) 下載完成后,雙擊下載的 dmg 文件安裝,安裝完成后我們將 Xcode 圖標踢移動到應用文件夾。 ![](https://box.kancloud.cn/2015-12-30_568341c56b161.jpg) 你也可以在 App Store 中搜索 xcode 安裝,如下圖所示: ## 第一個 Swift 程序 Xcode 安裝完成后,我們就可以開始編寫 Swift 代碼了。 接下來我們在應用文件夾打開 Xcode,打開后在屏幕頂部選擇 File =&gt; New =&gt; Playground。 ![](https://box.kancloud.cn/2015-12-30_568341c57db06.jpg) 接著 為 playground 設置一個名字并選擇 iOS 平臺。 ![](https://box.kancloud.cn/2015-12-30_568341c59e5ed.jpg) Swift 的 playground 就像是一個可交互的文檔,它是用來練手學swift的,寫一句代碼出一行結果(右側),可以實時查看代碼結果,是學習swift語言的利器! ![](https://box.kancloud.cn/2015-12-30_568341c5bbc1c.jpg) 以下是 Swift Playground 窗口默認的代碼: ``` import UIKit var str = "Hello, playground" ``` 如果你想創建 OS x 程序,需要導入 Cocoa 包 **import Cocoa** 代碼如下所示: ``` import Cocoa var str = "Hello, playground" ``` 以上程序載入后,會在Playground 窗口右側顯示程序執行結果: ``` Hello, playground ``` 至此,你已經完成了第一個 Swift 程序的學習,恭喜你入門了。 ## 創建第一個項目 1、打開 xcode 工具,選擇 File =&gt; New =&gt; Project ![](https://box.kancloud.cn/2015-12-30_568341c5d4e6e.jpg) 2、我們選擇一個"Single View Application",并點擊"next",創建一個簡單示例app應用。 ![](https://box.kancloud.cn/2015-12-30_568341c5f35e0.jpg) 3、接著我們輸入項目名稱(ProductName),公司名稱(Organization Name),公司標識前綴名(Organization identifier) 還要選擇開發語言(Language),選擇設備(Devices)。 其中Language有兩個選項:Objective-c和swift,因為我們是學習swift當然選擇swift項了。 點擊"Next"下一步。 ![](https://box.kancloud.cn/2015-12-30_568341c61d1fc.jpg) 4、選擇存放的目錄,如果要使用Git源代碼管理,將勾上Source Control的create git repository on My Mac. 點擊create創建項目。 ![](https://box.kancloud.cn/2015-12-30_568341c63eebc.jpg) 5、項目創建后,默認生成了一個示例文件,可以看到swift將oc中的h和m文件合并成了一個文件(即swift后綴名文件). Main.storyboard相當于xib文件,有比xib更多的功能。 ![](https://box.kancloud.cn/2015-12-30_568341c656f84.jpg) 6、打開main.storyboard,默認看到一個簡單的空白的應用界面,大小為平板界面大小。 如果開發都只需要開發兼容iphone手機的app,那么可以把Use Auto Layout的勾去掉(默認為勾上)。 ![](https://box.kancloud.cn/2015-12-30_568341c669207.jpg) 7、彈出了一個對話框,讓我們選擇界面尺寸,iPhone或都 iPad。我們選擇iPhone的尺寸。 ![](https://box.kancloud.cn/2015-12-30_568341c68d98f.jpg) 8、可以看到,界面大小變為了手機iphone的寬度和高度。 大家可以記住界面相關的尺寸,方便以后布局計算位置: iPhone或iTouch的寬為320像素,高為480像素,狀態欄高為20像素,toobar高為44像素,tabbar高為49像素,導航欄高為44像素。 9.我們為界面添加點內容,在右下方找到Text控件,將它拖入storyboard上,并雙擊寫入文本"Hello World!"。 ![](https://box.kancloud.cn/2015-12-30_568341c6a9c9e.jpg) 運行一下模擬器(command+R 快捷鍵或在菜單欄中選擇 Product =&gt; Run)。 ![](https://box.kancloud.cn/2015-12-30_568341c6dbcb8.jpg) 至此,我們的第一個Swift項目就完成了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看