ios - 使用核心数据存储非常小的声音文件
<p><p>我在其他帖子中看到,可以将小图像文件(小于 50 kb)作为二进制数据存储在核心数据中。小于 20 kb 的声音文件是这样吗?</p>
<p>谢谢
沙尼</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>就Core Data 而言,声音文件、图像文件或任何其他二进制数据之间没有区别。在 20kB 以下,我会将它们存储在 Core Data 中,除非您有充分的理由不这样做(例如提到的缓存),但如果您不是每次访问对象时都访问它们,我会将它们存储为单独的实体。</p>
<p>我看到的一般经验法则是 <10kB 存储在实体中,>10kB 但<100kB 存储在单独的实体中,>100kB 存储在文件系统中。</p></p>
<p style="font-size: 20px;">关于ios - 使用核心数据存储非常小的声音文件,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/7785160/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/7785160/
</a>
</p>
页:
[1]