Posts tagged ‘随机数’
随机数生成器
R 来做一个小小随机数生成器吧!从1-100~
***Safari浏览的时候似乎会很乱… 换Firefox看这个帖子吧



// // rndNo.m // RandomNumber // // Created by Zhengliang Guo on 09-6-17. // Copyright 2009 gzl.name All rights reserved. // |
这个程序非常简单,首先建立一个类,选一个自己喜欢的名字:
看看头文件里面有什么呢?
@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.
//记得将IBAction和IBOutlet连接正确噢~否则不会好使的。 //不会在Xcode里面连接对象?在我的博客里面搜索一下吧! |
让我们的程序在点击关闭红点的时候也关闭吧:
首先添加所需的事件代理到m文件:
- (void)windowWillClose:(NSNotification *)notification //当窗口关闭的时候 { exit(1); //我们退出程序 } |
右键点击我们的窗口,然后将delegate连接到我们建立的对象上
//编译运行!大功告成,还不赶快自己也试试! |