<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] ### 介紹 Swift Package Manager(以下簡稱SPM)是蘋果在swift3.0中加入的一個包管理工具,用于處理模塊代碼的下載、編譯和依賴關系等。跟CocoaPods和Carthage功能類似,不過比這兩個更簡潔,代碼的侵入性更小,也不需要額外安裝工具 ### 使用 SPM包含兩種包:可執行的二進制包(executable)和靜態庫包(Library),兩者唯一的區別就是前者會生成二進制可執行文件,可以直接用命令行執行。如果創建的是Library,用命令行執行會提示沒有可執行文件,這個時候只需要在Sources/目錄下創建一個`main.swift`文件可以執行. #### 通過命令創建包: ``` $ mkdir client $ cd client $ swift package init --type executable(or library) $ swift build //編譯并生成可執行的二進制文件 Compile Swift Module 'client' (1 sources) Linking ./.build/debug/client $ swift run //執行生成的文件 Hello, world! //執行效果 ``` ### 添加三方庫Alamofire 一旦你設置了Swift軟件包,添加Alamofire作為依賴項就像添加它的`dependencies`價值一樣簡單`Package.swift`。 ``` dependencies: [ .package(url: "https://github.com/Alamofire/Alamofire.git", from: "5.0.0-rc.2") ] ``` ### 生成.xcodeproj文件 ``` $ swift package generate-xcodeproj ``` ***** ### CocoaPods安裝 安裝CocoaPods 執行命令: ``` $ gem install cocoapods ``` 安裝插件[https://github.com/CocoaPods/cocoapods-deintegrate](https://github.com/CocoaPods/cocoapods-deintegrate) ``` pod deintegrate ``` 然后 ``` pod deintegrate ```
                  <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>

                              哎呀哎呀视频在线观看