猿问

App内初始化数据怎么提供?

比如一个app,用户打开就内置了很多数据,日志、文章等。
这些怎么存到app中?什么时候存?
我想的是把数据保存为文本文件,用户安装app后,第一次打开,读取文本文件,写入数据库,以后每次读取数据库。
一般通用做法是怎样的呢?
一只萌萌小番薯
浏览 355回答 2
2回答

蓝山帝景

针对你的问题分别作出回答:咋么存到App里?@callmewhy已经给出了答案什么时候存?这个要看具体问题,从你的情景描述看我认为在用户打开应用去请求数据时存储一般通用的做法是什么?对于文章日志等数据量大的请求,建议按照@JoeMartini的方式来对于一些应用的设置数据,可以写到plist文件中对于一些需要本地缓存数据情况,比如新闻app在断网的情况下浏览数据,使用Coredata或者SQLite来存储

jeck猫

iOS中常用的有四种数据存储方式,深入学习可以googleios数据存储。NSUserDefaults字典形式的轻量级存储,常用来存储配置信息。SQLiteSDK内预置了SQLite数据库。使用起来略复杂,建议配合一些包装使用。例如fmdbCoreData官方的持久化的管理方案,不过一般大公司用的比较少。直接归档到本地文件
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答