IOS开发基础-IOS开发介绍之加法计算器开发

对于ios开发,为了方便开发者开发出强大的功能,苹果提供了各种各样的框架:

  1. UIKit:创建和管理应用程序的用户界面;
  2. QuartzCore:提供动画特效以及通过硬件进行渲染的能力;
  3. CoreGraphics:提供2D绘制的基于C的API;
  4. CoreLocation:使用GPS和WIFI获取位置信息;
  5. MapKit:为应用程序提供内嵌地图的接口;
  6. AVFoundation:音频、视频处理。

注:在开发过程中如果需要用到一些特殊功能时,可以先使用系统自带的框架。

其中,IOS开发中最主要的框架就是UIKit。

 

第一个IOS程序简介:实现一个“加法计算器”

  1. 首先点击File-->New-->Project

填写项目名称等信息,打开之后,首先command+r运行一下项目,出现如下界面,由于没有编写代码,因此界面会什么都没有。

然后选择“+”就可以选择自己想要添加的组件了,

然后再输入command+r,查看一下效果,

手机上就会出现刚刚我们设计的界面了。

熟悉了基本的操作,接下来我们就可以来实现加法计算器了!!

该界面选择了两个Text框,三个Label,一个Button,然后运行。

其中,还有一个问题,当点击文本框的时候,由于是数字加法,所以这里不希望输入的是英文字母,所以需要修改一些配置。

选中文本框,做如下操作即可。

这样表示我们的基本界面展示已经成功了,

接下来就是实现加法的逻辑了,

首先由于view的是在controller里面实现的,因此首先查看view所在的controller的实现类,

实现逻辑代码之前还需要做的一步就是确定代码编辑的位置,因此需要做以下操作,

接下来就会出现代码的位置了,如下所示,

选择action,然后给方法命个名字,

这是编写代码的方法已经生成好了,如下,

接下来就可以在里面编写逻辑啦!!!

首先需要获取到输入的两个文本框里面的内容,因此做如下操作,将两个文本框以及最后的结果label作为属性都拖拽到类扩展中,

第一步获取用户的输入,第二步是计算和,最后一步是把结果显示到结果Label上,

这样就大功告成了,看一下最后的结果,

但是,在这里大家可以看到一个问题,就是在执行之后,下面的键盘弹框是弹不回去的,接下来我们就要做一个操作,让当前控制器所管理的view停止编辑即可,第二种方法是辞职第一相应者,下面有两种方法都可以,

最后,对ios以及大数据感兴趣的朋友可以关注“大数据及周边技术”公众号或者加小编微信进群交流。

END:

推一本小编近期要上的一本书《Hive数据仓库企业级应用》

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值