菜鸟教程小白 发表于 2022-12-13 09:28:07

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]
查看完整版本: ios - 使用核心数据存储非常小的声音文件