随机数生成器

R 来做一个小小随机数生成器吧!从1-100~

***Safari浏览的时候似乎会很乱… 换Firefox看这个帖子吧

随机数生成器
随机数生成器
随机数生成器
//
//  rndNo.m
//  RandomNumber
//
//  Created by Zhengliang Guo on 09-6-17.
//  Copyright 2009 gzl.name All rights reserved.
//

这个程序非常简单,首先建立一个类,选一个自己喜欢的名字:

图片 5

图片 5

看看头文件里面有什么呢?

@interface rndNo : NSObject {
	IBOutlet NSTextField *textField;
}
-(IBAction)resetSeed:(id)sender;
-(IBAction)genderateNo:(id)sender;
@end

m文件里面的洞天:

-(IBAction)resetSeed:(id)sender{
	srandom(time(NULL));
	[textField setStringValue:@"随机数种子已重置"];
}
-(IBAction)genderateNo:(id)sender{
	[textField setIntValue:(random()%100 +1)];
}

在IB里面建立一个对象,然后指定他的类为我的rndNo.

图片 9

//记得将IBAction和IBOutlet连接正确噢~否则不会好使的。
//不会在Xcode里面连接对象?在我的博客里面搜索一下吧!

让我们的程序在点击关闭红点的时候也关闭吧:

首先添加所需的事件代理到m文件:

- (void)windowWillClose:(NSNotification *)notification //当窗口关闭的时候
{
	exit(1);  //我们退出程序
}

右键点击我们的窗口,然后将delegate连接到我们建立的对象上
图片 5

//编译运行!大功告成,还不赶快自己也试试!

Leave a Reply