7、编程概念与新应用项目搭建入门

编程概念与新应用项目搭建入门

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值