【#第一文档网# 导语】以下是®第一文档网的小编为您整理的《基于iOS的“诗词宝典”的设计与实现》,欢迎阅读!

龙源期刊网 http://www.qikan.com.cn
基于iOS的“诗词宝典”的设计与实现
作者:张春红
来源:《科学大众》2019年第09期
摘 ; 要:本系统的开发工具是将Xcode作为开发工具,用了iOS系统独有的Object-c语言开发出的一套诗词宝典软件。
关键词:诗词宝典APP;数据库;Xcode;iOS
“诗词宝典”APP是为了提高学生的学习效率和方便学生课后了解中国古诗词文化而设计的。它界面美观、操作简单、按钮设计友好,可以很明确地根据按钮的提示完成操作,基本满足了学生查看诗词的需求。 1 ; ;“诗词宝典”侧边栏功能
侧边栏分别有“我的相册”“我的收藏”“关于软件”“我的计划”“退出登录”5大模块。 iPhone中图像一般存储在3个地方,分别为相册、应用程序包、沙盒,通过这3个源可以存取应用图片。
相册、相机UIImagePickerController,相册、相机的调用都是用此类,sourceType不一致协议UINavigationControllerDelegateUIImagePickerControllerDelegate,当选择照片或拍照后回传图片信息imagePickerController:didFinishPickingMediaWithInfo:当点击取消键时回调(若实现此方法,需手动返回上一界面)imagePickerControllerDidCancel。
一个iOS的应用,把它从iTunes里面拖出来是一个ipa包,其实就是一个压缩包,可以手动将后缀名改为.zip,解压出来就可以看到应用里面的资源文件、图片等,但是直接打开图片会发现是空白一片,不能预览。这是因为Xcode在编译打包的时候会对资源文件中的png图片进行一些优化,所以解压出来的不能直接用。
iOS中的沙盒机制是一种安全体系。每个iOS程序都有一个独立的文件系统(存储空间),而且只能在对应的文件系统中进行操作,此区域被称为沙盒。所有的非代码文件都要保存在此,例如属性文件plist、图像、媒体资源等。/AppName.app 应用程序的程序包目录,由于应用程序必须经过签名,所以不能在运行时对这个目录中的内容进行修改,否则会导致应用程序无法启动。沙盒结构分别为:(1)/Documents/保存应用程序的重要数据文件和用户数据文件等。iTunes同步时会备份该目录。(2)/Library/Caches保存应用程序使用时产生的支持文件和缓存文件,还有日志文件最好也放在这个目录。iTunes同步时不会备份该目录。(3)
本文来源:https://www.dy1993.cn/22Z.html