IOS应用开发-设计说明书(个人总结).doc

IOS应用开发-设计说明书(个人总结).doc

ID:50530605

大小:83.50 KB

页数:5页

时间:2020-03-10

IOS应用开发-设计说明书(个人总结).doc_第1页
IOS应用开发-设计说明书(个人总结).doc_第2页
IOS应用开发-设计说明书(个人总结).doc_第3页
IOS应用开发-设计说明书(个人总结).doc_第4页
IOS应用开发-设计说明书(个人总结).doc_第5页
资源描述:

《IOS应用开发-设计说明书(个人总结).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《IOS应用开发》设计说明书班级学生姓名学号2015年1月8日一、IOS应用开发概述(一)IOS简介iOS操作系统是iPhone、iPodtouch以及iPad设备的核心。IOS是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPodtouch、iPad以及AppleTV等产品上。iOS与苹果的MacOSX操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhoneOS,因为iPad,iPhone,iPodtouch都使用iPhoneO

2、S,所以2010WWDC大会上宣布改名为IOS(iOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。ios的优势:软件与硬件整合度高、界面美观、易操作、安全性强、应用数量多、品质高等;ios的缺点审美疲劳、过度依赖iTunes、不支持9宫格输入,只有全键盘和手写两种模式等。(二)XcodeXcode是一个集成开发环境,它负责管理应用程序工程。您可以通过它来编辑、编译、运行以及调试代码。Xcode还集成了许多其他工具,它是开发过程中使用到的主要应用程序。Xcode是苹果公司向开发人员提供的集成开发环境(非开源),

3、用于开发MacOSX,iOS的应用程序。其运行于苹果公司的Mac操作系统下。不管你用C、C++、Objective-C或Java编写程序,在AppleScript里编写脚本,还是试图从另一个奇妙的工具中转移编码,你会发现Xcode编译速度极快。每次操作都很快速和轻松。苹果公司为用户提供了全套免费的Cocoa程序开发工具(Xcode)。MacOSX一起发行,在苹果公司官方的网站下载。(三)Objective-CObjective-C,通常写作ObjC和较少用的ObjectiveC或Obj-C,是扩充C的面向对象编程语言。它主要使用于MacOSX和G

4、NUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C是非常实际的语言。它是一个用C写成、很小的运行库,只会令应用程序的尺寸增加很小,和大部分OO系统使用极大的VM执行时间会取代了整个系统的运作相反。Objective-C写成的程序通常不会比其原始码大很多。(四)概念区分MacOSX是应用于手机端开发的;ios是用于手机移动端开发的。OC是Object-C的简称,是一种开发语言;Xcode是开发环境。OOPL(ObjectOrientedProgrammingLanguag

5、e),面向对象的编程语言。UI是usinginterface(UIview),是用户界面,UC是usingcontrollers(ViewController)是视图控制下的。一、系统概述本系统的主要功能是实现用户登录,转屏、网页访问功能。小组开发的系统是:权限站内搜索网页应用。登录功能的实现共有两种方式:用户名和密码出现错误跳转到错误提示屏、用户名和密码错误出现提示对话框。但在本次项目中采用的是第一种方式,登录进入之后可以实现网页搜索功能。在本次系统实现过程中,我负责的是用户登录,实现信息验证。二、系统实现1、界面的布局:首先是打开.story

6、boards的界面,然后添加主要的控件:两个label、两个textfield、两个button,还需要一个大button,让大button平铺整个屏幕。修改label的名字分别是:useName和password,button的名字是login和cancel。图1:主界面2、在ViewController.h中声明类给两个textfields命名:@interfaceViewController:UIViewController{IBOutletUITextField*textOne;IBOutletUITextField*textTwo;ri

7、ghtViewController*right;wrongViewController*wrong;}所有的声明语句都要放在@interface和@end中间,UIViewController指的是用户界面下。注意是在括号中声明内容。IB指的是InternetBuilding,代表给程序员看的,UITextField说明的是用户界面上的那个TextField,*textOne,*是以指针的形式命名为textOne。新建的两个屏为rightViewController和wrongViewController,再进一步取名为right和wrong。拖

8、住UITextField到声明的代码中,确保填写的代码和所指的文本框上是相对应的,即在代码前面是实心圆。分别拖住login、cancel

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。