21.4 小结
图21-24显示了Xcode项目窗口,在其中可以看到与Fraction计算器项目相关的所有文件。下面总结了创建iPhone分数计算器应用程序的步骤:
1.创建一个新的基于视图的应用程序。
2.在Fraction_CalculatorViewController.h和.m文件中输入UI代码。
3.给项目添加Fraction和Calculator类。
4.在Interface Builder中打开Fraction_CalculatorViewController.xib,以便创建UI。
5.将View窗口的背景改为黑色。
6.创建一个标签和多个按钮,并在View窗口中排好它们的位置。
7.在按下Ctrl键的同时,单击Files Owner图标并拖到在View窗口中创建的标签上,然后将标签设置为display。
8.在View窗口中,在按下Ctrl键的同时,依次单击每个按钮并将其拖到Files Owner图标中,并建立到正确操作方法的连接。为每个数字按钮选择clickDigit:方法。此外,将每个数字按钮的tag属性设置为对应的数字0~9,这样clickDigit:方法就能识别按下的是哪个按钮。
图 21-24 Fraction计算器项目文件
学习如何使用视图控制器是值得的,即使这样做的工作量比仅仅在应用程序控制器中实现这一切的要大也是如此。然而,如果要在应用程序中实现某些复杂的任务,比如动画、响应屏幕旋转、使用导航控制器或者构建选项卡式的界面,就需要用到视图控制器。
希望这些对于开发iPhone应用程序的简要介绍,能够为你编写自己的iPhone应用程序提供一个良好的起点。如前所述,UIKit中提供的功能非常多,等待着你去探讨!
我们的分数计算器具有几个限制,在下面的练习中需要解决其中的一些限制。