iOS面试题iOS ReviewiOS精品文章-面试

iOS 面试题锦集(四)——数据存储

2016-09-06  本文已影响423人  KyneChen

1. 如果后期需要增加数据库中的字段怎么实现,如果不使用CoreData呢?

编写SQL语句来操作原来表中的字段:

2. SQLite数据存储是怎么用?

  1. 添加SQLite动态库:libsqlite3.tbd
  2. 导入主头文件:#import<sqlite3.h>
  3. 利用C语言函数创建\打开数据库,编写SQL语句。

3. 简单描述下客户端的缓存机制?

4. 你实现过多线程的CoreData么?NSPersistenStoreCoordinator,NSManagedObjectContext和NSManagedObject中的哪些需要在线程中创建或者传递?你是用什么样的策略来实现的?

5. CoreData数据迁移

详情参考: 关于大数据量下Core Data的数据迁移

上一篇 下一篇

猜你喜欢

热点阅读