<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          YamsYAML 解析器

          聯(lián)合創(chuàng)作 · 2023-09-28 09:56

          Yams 是一個(gè)建立在 LibYAML 上的快速的 YAML 解析器。

          安裝:構(gòu)建 Yams 需要 Xcode 11.x 或帶有 Swift Package Manager 或 CMake 和 Ninja 的 Swift 5.1+ 工具鏈。

          Yams 有三組轉(zhuǎn)換 API:一組用于Codabletypes,另一組用于 Swift Standard Library types,第三組用于 Yams-native 表示。

          Codabletypes

          • Codable 是Swift 4 中引入的一種編碼和解碼策略, 可以在 YAML 和其他編碼器(如JSONEncoderPropertyListEncoder )之間輕松轉(zhuǎn)換 。
          • 最低的計(jì)算開銷,相當(dāng)于Yams.Node.
          • 編碼:YAMLEncoder.encode(_:) 產(chǎn)生一個(gè)YAMLString從類型符合一個(gè)實(shí)例Encodable
          • 解碼:YAMLDecoder.decode(_:from:) 解碼類型符合的實(shí)例Decodable從YAMLString或 Data。
          import Foundation
          import Yams
          
          struct S: Codable {
              var p: String
          }
          
          let s = S(p: "test")
          let encoder = YAMLEncoder()
          let encodedYAML = try encoder.encode(s)
          encodedYAML == """
          p: test
          
          """
          let decoder = YAMLDecoder()
          let decoded = try decoder.decode(S.self, from: encodedYAML)
          s.p == decoded.p
          
          瀏覽 3
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  又黄又爽的美女裸体视频十八禁亚洲 | 日韩人妻无码中文字幕 | 先锋影音成人av 翔田千里无码破解 | 草逼wwwwww. | 中日韩一级片 |