zoukankan      html  css  js  c++  java
  • 【读书笔记】iOS-使用SQL数据库保存信息

    使用BLOB字段来保存图片是不是一个好的方法还存在争议,小图片除外。更常用的方法是将图片保存为一个文件,然后只在数据中保存图片文件的元数据,比如文件的路径。但是,如果你想把数据文件(初始数据)打包成一个文件放在你的应用中,这倒是一个很好的方法。

     

     

    SQLite在iOS设备上运行要比在模拟器上运行慢的多。 一个在模拟器瞬间就可以执行完成的查询在iPhone上要花几秒钟时间,特别是在一些老的机器上。你在测试时需要把这个时延也考虑在内。

     

     

    如果你只是从数据库中查询并读取数据,你可以将cities.sqlite文件放在任何地方,然后,通过应用的包资源路径去查找这个文件。但是,在应用包的路径下的文件都是只读的。如果你和我们正在做的一样,则需要修改数据库中的内容,你的应用必须将数据库文件复制到应用的Document目录下,然后在那里进行修改。这样做的一个好处就是当应用升级的时候 ,这个文件夹会保存下来,这样,应用升级的时候 ,用户添加到你的数据库中的数据也就保存下来了。

     

     

    参考资料:《iOS编程指南》

  • 相关阅读:
    JVM
    事务
    Spring中AutowireMode(自动装配模型)
    ImportAware应用
    spring中几个比较重要的扩展点
    动态代理在Spring中的应用
    基于ImportSelector模拟简单的Aop
    正则表达式分组(Grouping)
    正则表达式断言(Assertions)
    一个JSON解析器
  • 原文地址:https://www.cnblogs.com/yang-guang-girl/p/8667976.html
Copyright © 2011-2022 走看看