0
我正在創建一個應用程序,它有一個名爲mixes的聲音「集合」的表。混音中的每個聲音都有與之相關的獨立音量。Swift CoreData模型幫助? (給出的例子)
我正在努力研究一種適用於我的數據模型,請記住可以下載包含額外聲音的額外聲音包。
我從一個混音的coredata實體開始,包含一系列聲音位置的字符串。這很有效,直到我試圖實現單個卷。然後我認爲每種聲音的coredata實體都可以工作,但是看到更多的聲音可以下載,它似乎不適合coredata? 我需要一點關於如何實現這一目標的指導,以及它對於我的聲音包下載和其他擴展的未來發展。
我可以看到你要去哪裏,但將聲音存儲在coredata實體似乎錯過了coredata點?應該爲聲音編輯和存儲的唯一屬性是音量。對每個聲音硬編碼一個合理的實體似乎有點愚蠢?一般來說,我對整個「持續數據」事物和核心數據都不熟悉。 – calebmanley
@calebmanley如果這是你的意思是聲音,你不存儲實際的「音頻文件」?我所展示的「聲音」實體僅僅是對音頻的參考。應該從磁盤存儲和加載音頻以獲得最佳做法。 (或者如果你想流(?),選項是你的),你可以添加一個屬性到聲音實體「fileurl」並存儲聲音的磁盤位置等。 – 2017-01-16 11:29:59
通過聲音我的意思是「聲音」實體。這是我的確切計劃,但你是否建議我檢查它是否是該應用的首次發佈,然後將每個「聲音」實體添加到coredata? – calebmanley