cocoa程序简单的加法器

使用VS开发windows窗体程序以及各种Java的IDE开发桌面应用程序比较直观,都是简单地拖动控件,直接就可以编写代码,这几天使用xcode发现不是很方便,下面记录一下开发xcode开发窗体程序的大致过程。(需要注意的是创建cocoa应用程序时需要自行添加controller文件)

首先是新建一个cocoa应用程序,拖动控件放在窗体上


第二步很关键,我们需要创建一个用于编写事件响应代码的controller文件,命名为AppController


创建好控制器文件后添加控件别名以及事件入口程序如下:

AppController.h

#import <Foundation/Foundation.h>

@interface CPAppController : NSObject

@property (assign) IBOutlet NSTextField *txt_num1;
@property (assign) IBOutlet NSTextField *txt_num2;
@property (assign) IBOutlet NSTextField *txt_result;

- (IBAction)calc_action:(id)sender;

@end

AppController.m

#import "CPAppController.h"

@implementation CPAppController

@synthesize txt_num1,txt_num2,txt_result;

-(IBAction)calc_action:(id)sender
{
    int num1 = [[txt_num1 stringValue] intValue];
    int num2 = [[txt_num2 stringValue] intValue];
    
    int res = num1+num2;
    
    [txt_result setStringValue:[NSString stringWithFormat:@"%d",res]];
    
}

@end
然后切换到xib界面, 将AppDelegate的类名设置为AppController,这步是必须的,这样才能使上面添加的控件别名以及响应函数生效。然后连接各个控件到我们设置的别名上,并添加按钮的点击事件。


最后运行程序,就实现一个简单的应用程序了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值