FHIRModelsFHIR 資源數(shù)據(jù)模型 Swift 庫
FHIRModels 是一個用于 FHIR? 資源數(shù)據(jù)模型的 Swift 庫。
特征
- FHIR 資源、元素和數(shù)據(jù)類型的本機 Swift 表示
- DSTU2、STU3、R4、R4B、R5 和最新構(gòu)建版本的單獨目標
- 強制參數(shù)的強制不可空性
- 大多數(shù)封閉代碼系統(tǒng)的枚舉
- 支持 value[x] 類型的枚舉
- 日期/時間解析、驗證以及與 NSDate 之間的轉(zhuǎn)換
- Swift Codable 支持
要求
FHIRModels 適用于 Swift 5.1 及更新版本。運行單元測試需要 Swift 5.3 及更新版本。
安裝
Swift Package Manager是將 FHIRModels 添加到項目的推薦方法:
- 在 Xcode 11 及更新版本中,轉(zhuǎn)到“文件”?“Swift 包管理”?“添加包依賴項...”
- 在出現(xiàn)的面板中搜索“FHIRModels”或?qū)⑼暾?URL 粘貼到 GitHub 存儲庫,然后選擇包
- 選擇最適合你的版本(通常是當前版本和“到下一個主要版本”)
- 為了更新依賴項,定期從 Xcode 11 的“文件”?“Swift 包管理”菜單中選擇“更新到最新包版??本”
或者,可以將 FHIRModelsPackage.swift作為依賴項添加到文件中:
dependencies: [ .package(url: "https://github.com/apple/FHIRModels.git", .upToNextMajor(from: "0.5.0")) ]
用法
在操作方法部分了解如何使用 FHIR 模型。
評論
圖片
表情
