IOS应用是一个Bundle
Bundle:iOS的应用都是通过bundle进行封装的,对应的bundle类型是Application类型,平时我们通过XCode编译出来的Target(即我们开发的应用),其实就是一个Application类型bundle,即一个文件夹!但是Finder会把这个bundle当做一个文件显示给我们,其实是因为这个bundle自身也是一个package,而Mac系统会把所有的package当做一个文件来对待,显示给用户,从而防止用户误操作导致程序文件损坏或丢失。
mainBundle:IOS程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程序的main bundle,在 xcode 里,使用应用程序、框架、or 插件的时候,xcode 会生成对应的资源的目录包。
用户界面元素列表序号具体的UI元素或功能
用户界面元素,使用应用程序来获取用户输入
用户可以通过使用UITextField来赋予键盘输入属性
用于处理用户操作
用于显示静态内容
操纵当前视图所显示的东西
显示设备的关键信息
包含一个可以推断的视图控制器,并弹出导航控制器的导航按钮
一般用于各个子任务、视图或同一视图中的模型之间的切换.
用于显示一个简单的图像序列
用来显示更多屏幕区域的内容
用于在多个行或部分中显示可滚动列表的数据
用于在详细信息窗格上显示两个窗格与主窗格的控制信息
用于显示滚动列表的文本信息可以被选中和编辑
各种视图查看之间的切换
用来显示从列表中选择一个特定的数据
用作禁用和启用操作
用来允许用户在允许的值范围内选对一个值
用来给用户提供重要的信息
它是图像,表示用于行动或描绘与应用程序相关的东西
APP设计思路:1,需求分析,分析项目的具体需求要素,如在本课中
2.分析设计程序,更具项目需求设计程序构成,复杂程度,运行过程,不同情况下的程序运行流程。