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 会生成对应的资源的目录包。
Outlet Outlet Counection Action Counnection用户界面元素列表序号具体的UI元素或功能
用户界面元素,使用应用程序来获取用户输入
用户可以通过使用UITextField来赋予键盘输入属性
用于处理用户操作
用于显示静态内容
操纵当前视图所显示的东西
显示设备的关键信息
包含一个可以推断的视图控制器,并弹出导航控制器的导航按钮
一般用于各个子任务、视图或同一视图中的模型之间的切换.
用于显示一个简单的图像序列
用来显示更多屏幕区域的内容
用于在多个行或部分中显示可滚动列表的数据
用于在详细信息窗格上显示两个窗格与主窗格的控制信息
用于显示滚动列表的文本信息可以被选中和编辑
各种视图查看之间的切换
用来显示从列表中选择一个特定的数据
用作禁用和启用操作
用来允许用户在允许的值范围内选对一个值
用来给用户提供重要的信息
它是图像,表示用于行动或描绘与应用程序相关的东西
APP设计思路:1,需求分析,分析项目的具体需求要素,如在本课中
2.分析设计程序,更具项目需求设计程序构成,复杂程度,运行过程,不同情况下的程序运行流程。
网友评论