第1天 ios7开发基础知识点

(1)项目程序模板简介

第1天 ios7开发基础知识点

 Master-Detail Application。可以构建树形结构导航模式应用,生成的代码中包含了导航控制器和表视图控制器等。

OpenGL Game。可以构建基于OpenGL ES的游戏应用。

Page-Based Application。可以构建类似于电子书效果的应用,这是一种平铺导航。

Single View Application。可以构建简单的单个视图应用。

Tabbed Application。可以构建标签导航模式的应用,生成的代码中包含了标签控制器和标签栏等。

Utility Application。可以构建实用型应用程序,它会生成两个视图控制器——主视图控制器和子视图控制器。在iPhone中子视图以模态方式呈现,在iPad中子视图以浮动窗口(popover)的形式呈现。

Empty Application。可以构建一个空应用程序,需要我们自己添加视图等对象。该模板很少使用。

SpriteKit Game。该框架主要用来开发2D游戏。目前已经支持的内容包括:精灵、很酷的特效(例如视频、滤镜和遮罩),并且还集成了物理库等许多东西。

(2)stroyboard 

早期的InterfaceBuilder所创建的 View各个View之间是互相独立的,没有相互关联,当一个应用程序有多个View 时, View 之间的跳转很是复杂。为此Apple 为开发者带来了福音Storyboard。尤其是使用导航栏和标签栏的应用, Storyboard 大大简化了各个视图之间的切换, 并由此简化了管理视图控制器的开发过程,我们完全可以指定视图的切换顺序,而不用手工编写代码。 Storyboard 能够包含一个程序的所有的ViewController 以及它们之间的连接,这就是Storyboard的强大之处了。如果你要制作一个页面很多很复杂的AppStoryboard可以帮助你解决写很多重复的跳转方法的麻烦

(3)各种窗口

第1天 ios7开发基础知识点Show  the Identity inspector(身份检查器):显示对象在项目程序的身份信息。

第1天 ios7开发基础知识点Show the Attributes inspector(特性检查器):显示对象文件的配置特性。

第1天 ios7开发基础知识点Show the size inspector(尺寸检查器):显示关于对象在界面的大小和位置的相关信息。

第1天 ios7开发基础知识点Show the connections inspector(连接检查器):显示对象连接内与OutletAction一起的信息。

第1天 ios7开发基础知识点Show the Object library(库窗口):放着程序的对象和资源,可以使用鼠标把它们拖动到stroyboard 或xib文件窗口中。

第1天 ios7开发基础知识点

上一篇:【Twitter Storm系列】flume-ng+Kafka+Storm+HDFS 实时系统搭建


下一篇:久违的SQL标准