
使用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,这步是必须的,这样才能使上面添加的控件别名以及响应函数生效。然后连接各个控件到我们设置的别名上,并添加按钮的点击事件。 最后运行程序,就实现一个简单的应用程序了
总结以上是内存溢出为你收集整理的cocoa程序简单的加法器全部内容,希望文章能够帮你解决cocoa程序简单的加法器所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)