我正在設計一個健康和健身應用程序,並且我正在設計一個鍛鍊數據庫。我將所有練習從JSON格式轉換並存儲到與它們相關的肌肉組相關的多個數組中。我爲每個肌肉組創建了多個實體,然後在每個實體內部創建了一個名爲「Exercises」的屬性。計劃是將與肌肉羣相關的練習存儲到正確的實體中。我試過使用for循環遍歷數組並保存值。但是它似乎只是將每個數組中的一個值保存到一個屬性中。如何將多個值存儲到CoreData中的一個屬性中?
這是我將使用嘗試,並保存到CoreData陣列的一個例子...
let chestExercises = ["Bench Press", "Incline Press"]
let backExercises = ["Lat Pulldown", "Pullover"]
我使用CoreData這樣做的原因是因爲我希望我的用戶能夠編輯/刪除數據庫中的任何練習。
我真的很感謝任何幫助,並就我採取的這種方法的建議。謝謝
那麼我想存儲每個練習的獨特描述(字符串)和每個練習的圖片(字符串)。感謝您的答覆。 –
所以是的,你並不需要肌肉羣實體?它可以是一個屬性,可以讓您在執行選擇語句時篩選練習。 –