编程概念与新应用项目搭建入门
1. 代码挖掘基础概念
在编程学习过程中,有几个重要概念需要深入理解。
1.1 Nibs、Zibs 和 Xibs
Nibs、Zibs 和 Xibs 本质上指的是同一类文件,只是不同人有不同的叫法。在一次开发者会议上,很多演讲者把 .xib 文件称为 “nibs” 或 “zibs”,不过大多数程序员更喜欢用 “nib” 文件这个说法。
当我们点击一个 nib 文件时,会自动打开 Interface Builder,这时能看到文件里包含了与按钮和图像相关的所有代码,这些信息会在应用运行时,让所有对象及其关联的链接正确整合,为用户呈现出预期的体验。
从 Cocoa 或 Objective - C 的层面看,nib 文件包含了激活 UI 文件所需的全部信息,能将其转化为精美的 iPhone 或 iPad 图形界面。而且,还可以将不同的 nib 文件组合起来,创建更复杂的交互。
文件中的信息是为了创建我们输入的按钮、标签、图片等实例。这些命令集合被保存到 nib 文件中,形成 UI。代码和命令共同作用,能被用户感知到。
当我们告诉计算机如何以及何时为特定进程或进程集合分配内存时,就说 “创建了某个实例”。例如,保存新项目时,计算机会为项目实体分配子文件,使其成为真实可感的存在。在 helloWorld_004 项目中,项目会立即拥有两个 AppDelegate 文件和两个 ViewController 文件。
当我们在 nib 文件中创建按钮和标签的实例时,意味着运行代码时,计算机内存的特定部分会负责生成我们设计的 UI。每次应用在 iPhone 或 iPa
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



