簡體   English   中英

有沒有辦法在coreData中存儲多維數組?

[英]Is there any way to store a multidimensional array in coreData?

如何使用 swift 在核心數據中存儲多維數組,例如 [String],[[String]]。 如果有人知道,請簡要說明。 提前致謝。

您可以使用核心數據“可轉換”屬性。 如果數組只包含String ,那么 Core Data 將根據需要自動將其轉換為二進制數據/從二進制數據轉換。 但是,您不能將可轉換屬性用作謂詞的一部分,這意味着您不能搜索數組包含特定字符串的條目。 如果這對您來說無關緊要,那么可變形可能就是您所需要的。 如果這確實重要,您可能需要稍微重新考慮您的數據模型,可能將您的二維數組轉換為新 Core Data 實體的屬性。

暫無
暫無

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

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