网站大量收购闲置独家精品文档,联系QQ:2885784924

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

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

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《IOS应用开发》设计说明书 班 级 学生姓名 学 号 2015年1月8日 IOS应用开发概述 IOS简介 iOS 操作系统是iPhone、 iPod touch 以及iPad 设备的核心。IOS是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。OS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhone OS,因为iPad,iPhone,iPod touch都使用iPhone OS,所以2010WWDC大会上宣布改名为OS(iOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。 软件与硬件整合度高界面美观、易操作安全性强应用数量多、品质高审美疲劳过度依赖iTunes不支持9宫格输入,只有全键盘和手写两种模式Xcode是一个集成开发环境,它负责管理应用程序工程。您可以通过它来编辑、编译、运行以及调试代码。Xcode还集成了许多其他工具,它是开发过程中使用到的主要应用程序。Xcode是苹果公司向开发人员提供的集成开发环境(非开源),用于开发Mac OS X,iOS的应用程序。 其运行于苹果公司的Mac操作系统下。 不管你用C、C++、Objective-C或Java编写程序,在AppleScript里编写脚本,还是试图从另一个奇妙的工具中转移编码,你会发现 Xcode 编译速度极快。每次操作都很快速和轻松。苹果公司为用户提供了全套免费的Cocoa程序开发工具(Xcode)。Mac OS X一起发行,在苹果公司官方的网站下载。 Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。 Objective-C是非常实际的语言。它是一个用C写成、很小的运行库,只会令应用程序的尺寸增加很小,和大部分OO系统使用极大的VM执行时间会取代了整个系统的运作相反。Objective-C写成的程序通常不会比其原始码大很多。 OOPL(Object Oriented Programming Language),面向对象的编程语言。 ””; textTwo.text=””; } 当点击取消按钮的时候,会触发action动作,那么textOne和textTwo的内容会自动被清空。 在ViewController.m文件中实现用户名和密码的验证 代码写在-(IBAction)login:id(id)sender{}内,具体实现的代码如下: If([textOne.text isEqualToString:@”aaa”] [textTwo.text is EqualToString:@”123”]) { right=[[rightViewController alloc] initWithNibName:@”rightViewCountroller” bundle:nil]; [self.view addSubview:right.view]; } else { wrong=[[wrongViewController alloc] initWithNibName:@”wrongViewCountroller” bundle:nil]; [self.view addSubview:wrong.view]; } 这是一个if条件判断语句,当textOne中的内容是“aaa”,并且textTwo中的内容是123的时候才会登录进入到正确的一屏,否则会自动跳转的错误的提示屏。 “@”代表后面的内容是字符串,alloc指代内存分配,initWithNibName指初始化的名字为:rightViewController,并且需要与alloc前面的rightViewController名字完全一致。Bundle:nil指的是:绑定为空 [self.view addSubview:right.view];转屏到rightViewController。 四、总结 通过本次课程的学习主要掌握了以下几方面的内容: 1、定义变量和工程的规则是:采用驼峰命名法,即:第一个单词首字母小写,其余单词首字母大写。 2、每个工程文件中共包含三个类型的文件:.h .m .xib .h文件:用于定义、声明类; .m文件:主要编写代码、执行;

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档