ios练习——加法计算器

打开Xcode,建立一个application

Create a new Xcode project

Single View Application

项目名称

运行项目,快捷键为command+R,Xcode会启动一个IOS模拟器来运行程序,程序运行结果白白一片,后面我们得往这空白界面上增添各种各样的控件元素

项目创建完毕后,自动帮我们做了很多配置,也自动生成了很多文件,还自动添加了开发所依赖的框架

往里面拖拽控件如右图所示

拖拽控件

*打开ViewController.m,在类扩展中增加方法声明

@interface ViewerController()
-(IBAction)compute;
@end

在.m中声明的方法是私有方法,外界无法直接访问,保证了封装性

增加方法实现:

  • @implementation ViewController
  • -(void)compute
  • {
    NSLog(@”点击了计算按钮”);
  • }

建立按钮与方法的联系

建立按钮与方法的联系
*方法左边的圆圈由空心变为实心,说明已经跟某个按钮进行了连线

在类扩展中,声明3个属性,用来访问storyboard中的3个控件

@property (nonatomic, weak) IBOutlet UITextField *number1;
@property (nonatomic, weak) IBOutlet UITextField *number2;
@property (nonatomic, weak) IBOutlet UILabel *result;
*按住Control键,用鼠标左键将控件拖到对应属性上,然后松开

在compute方法中计算两个文本框的和,将结果显示到右边的标签中

-(void)compute
{
//获取第一个数值
int num1=[self.number1.text intValue];
//获取第二个数值
int num2=[self.number2.text intValue];
//设置文本标签的值
self.result.text=[NSString stringWithFormat:@”%d”,num1+num2];

}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/linjingtu/article/details/51550272
文章标签: ios
个人分类: ios
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭