APP下载

论IOS应用开发中数据库访问的方式

2020-09-21刘庆

科技创新导报 2020年18期

刘庆

摘   要:移动互联网的发展成为当下越来越热门的话题,各类移动APP应用随着中国经济飞速发展而快速增长。移动APP应用离不开数据的存储,在IOS开发中,数据存储可以使用文件或数据库的方式。而一般的归档、plist文件、偏好设置都是存储为文件。本文主要论述了在IOS平台下,基于XCODE集成开发环境,Objective-c编程语言中,IOS应用开发中本地和远程数据库访问的方式和步骤,详细描述了SQLite关系关系型数据库的连接、数据读取操作的方法和功能函数的调用实现。同时以项目的登陆功能为例,通过对接口文件的使用,实现对于远程服务器数据库的访问与连接。

关键词:IOS  数据访问  APP

中图分类号:TP311                                 文献标识码:A                        文章编号:1674-098X(2020)06(c)-0116-02

1  引言

当我们在做PC端的应用开发的时候,常见的数据库连接方式有:DAO、ADO、ODBC、JDBC等。通过服务器端的数据支持提供前端的数据应用,可以根据数据访问量的大小调整在线访问或是离线访问,可以设置访问的并发性等。但是移动设备硬件资源有限,移动APP通常会在设备本地存储一些数据,这可以为程序执行更良好的性能或离线访问提供支持。在iOS上,移动APP可以将信息输出或存储到Plist文件、SQLite数据库文件中。

属性列表(Plist,Property List)是一种结构化的二进制格式文件,包含了内嵌键值对的可执行bundle的基本配置信息。Plist文件主要用于存储App的用户设置及配置信息,例如,游戏类App经常会在Plist文件中存储游戏等级和分数信息。一般来说,App会将存储用户数据的Plist文件保存在“[App home目录]/documents/”目录下。Plist文件可以是XML格式或二进制格式。……

登录APP查看全文