簡體   English   中英

如何在 SwiftUI 中存儲帶有核心數據的字符串數組?

[英]How to store an array of String with Core Data in SwiftUI?

我試圖了解使用帶有 SwiftUI 的框架核心數據來存儲字符串數組([String])的好方法(Apple 建議)。

我還沒有找到任何明確的文檔。

對於我所看到的,我應該創建一個 Transformable 類型的屬性,然后將“自定義類”設置為 [String]

在此處輸入圖像描述

在此處輸入圖像描述

但后來我開始在構建時看到一些警告:

警告:錯誤配置的屬性:Wine.pairings 正在使用 nil 或不安全的值轉換器。 請切換到 NSSecureUnarchiveFromDataTransformerName 或 NSSecureUnarchiveFromDataTransformer 的自定義 NSValueTransformer 子類

所以,我想知道這可能不是一個好方法。

核心數據模型截圖

如果您將 NSSecureUnarchiveFromData 放入 Transformer 字段(在您的數據模型中自定義 class 上面的那個),警告就會消失

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM