1 / 15
文档名称:

iOS开发入门教程.doc

格式:doc   大小:1,074KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

iOS开发入门教程.doc

上传人:260933426 2017/8/2 文件大小:1.05 MB

下载得到文件列表

iOS开发入门教程.doc

文档介绍

文档介绍:目录
· 写在前面的话
· iOS开发环境简述
· 第一步,创建项目
· 新建iOS项目
· 应用程序目录结构说明
· 应用程序初始结构概览
· iOS应用程序的生命周期
· 第二步代码入门(数据类型)
· 基础数据类型
· OC数据类型
· NSNumber类和NSInterger
· NSString类型
· NSArray类型
· NSDictionary类型
· NSDate类型
· 第三步 OC类的认识(成员变量和方法)
· 类的声明
· “+”和“-”
· 第四步运行和调试
· iOS模拟器
· 选择设备
· 模拟器自定义设置
· 存储屏幕快照
· 程序调试
· NSLog
程序发轻狂,代码阑珊,苹果开发安卓狂!——写给狂热的编程爱好者们
写在前面的话
学****iOS应用程序开发已有一段时间,最近稍微闲下来了,正好也想记录一下前阶段的整个学****过程。索性就从最基础的开始,一步一步记录一个最简单的iOS应用从创建到运行的全过程,其中会穿插很多相关知识或是遇到过的问题。其实算不上教程,但希望能够帮助更多的开发爱好者更快、更好的入门。
iOS开发环境简述
最友好,最现实,也是最方便的开发环境就是在Mac系统中安装Xcode进行开发。原因在于:第一,开发工具(Xcode)限制。苹果官方只提供Mac版的Xcode,而Xcode内置了Xcode IDE,性能分析工具,iOS SDK,iOS模拟器和最新的OS X,可以方便迅速的进行代码编辑以及应用调试,可谓是Mac和iOS开发工具的不二选择。第二,代码提示和自动补全。iOS开发中用到的类或方法的名称,为了更具语义化,让开发者一目了然,通常会比较长,这往往会让刚刚接触iOS开发的开发者为了记住这些方法而伤透脑经。而Xcode拥有优于其他编辑器的OC代码提示和自动补全功能,这将很大程度降低开发入门的门槛,这决定你开发iOS应用没有理由不使用Xcode。因此,使用非苹果电脑的开发者们最好安装Mac OS X的虚拟机,进行开发学****否则你不仅会比别人花上多出一倍甚至更多的时间去搭建开发环境,而且代码编写上也会比使用Xcode开发的人花上更多的精力。
第一步,创建项目
新建iOS项目
打开Xcode,如果是首次打开Xcode,你将会看到一个欢迎界面,如图:
你可以直接在该界面中点击图中1处标记的Create a new Xcode project来创建一个项目,也可以点击图中2处标记的按钮来打开电脑中已经存在的Xcode项目。你还可以修改3处标记的复选框状态设置下次启动Xcode是否显示该欢迎界面。
本文不演示在此点击1处所示创建项目,首先点击该界面左上角的红色按钮退出该欢迎界面,然后点击屏幕左上角的File->New->Project。截图如下:
接下来你将看到如下界面:
首先进行系统筛选,iOS应用则选择iOS列表对应项,OS X应用则选择OS X列表对应项。本例为iOS应用,故在此选择iOS中的Application(图中左上角红框所示),然后选择应用模板选择,在界面右边列出了多种最常用的应用模板类型,开发者按照自己的应用需求可自行选择,本例选择
Single View Application(图中右上角红框所示)。做完以上选择后点击窗口右下角Next按钮,进入下一个设置窗口:
此处内容会根据个人情况而不同,故不做赘述,按照窗口提示,填写相关信息即可。注意窗口下方的三个复选框,其功能分别是使用storyboards、使用自动引用计数器、包含单元测试,根据个人情况勾选/取消即可。设置完成后点击右下角Next按钮,进入下一个窗口:
按照窗口所示,选择项目存储位置后点击窗口右下角Create按钮,完成应用创建过程。
应用程序目录结构说明
项目创建完成之后,Xcode会进入项目开发界面,界面大致分为三部分,左侧项目及目录结构列表、中间为代码编辑区、右侧属性设置和控件列表等区域。下面是目录结构的截图:
项目初始时包含如图所示三个主要目录,后续开发中开发者可以自行添加目录。其中:
FirstIosApp目录与项目名称同名,主要存放应用相关源代码和配置文件;
Framework存放项目使用到的框架,默认会添加图示三个必备框架;
Products用于存放生成的应用文件,开发中开发者一般不必关心。
应用程序初始结构概览
,应该可以通过配置文件修改(未