第一个ios app——计算器

Mark一下第一个ios app!

跟着斯坦福的iphone视频做了一个计算器,第一次用xcode状况百出。

 

1:新建一个project,选择SingleViewApplication。Next之后,在Product Name和ClassPrefix中填上自己项目的名字。StoryBoard和Test两个选项一定要勾掉

2:工程创建完毕

这实际是MVC结构,xib文件具体的界面——View,CalculatorBrain是我们创建的Object-c类——Model,用于具体据算。CalculatorTestViewController用于跟界UI进行交互——Contrller,在计算器中主要由数字键和加减乘除等功能键,以及显示计算结果的显示屏。因此在CalculatorTestViewController中,创建两个方法分别接收数字键和功能键,以及一个UILable用于计算结果的显示。

3:CalculatorTestViewController.h

   

4:单击CalculatorTestViewController.xib文件。设计UI.将需要的控件直接拖拽的界面上。

 

这样设计完成之后,只是单纯的界面如果运行起来单击上面的按钮时没有任何反应的。现在需要我们把UI上的元素与CalculatrorTestViewController定义的方法连接起来。在File's Owner(黄色边框透明正方体)关联了CalculatrorTestViewController类,右键单击它可以看到其中定义的方法。

选中一个button,例如按键7,然后按住control将7拖到Fiel's ower进行连线,松手后可以看到定义的两个方法,选择方法digistPressed。对功能键的操作与此相同只是选择operationPressed方法。每一个按键都需要与方法进行关联,可以用copy的办法然后改一下按钮的数字就行了。

5,:在界面设计完成之后,下面就是对计算器具体功能的实现,不再赘述,直接上代码

CalculatorBrain.h

CalculatorBrain.m

CalculatorTestViewController.m

 

转载于:https://www.cnblogs.com/doublesong/archive/2012/11/14/2769502.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值