uyfrjk 发表于 2015-12-31 15:46:33

Let's Get Started(Chapter 2 of Cocoa Programming for Mac OS X)

1 //
2 //Foo.h
3 //RandomApp
4 //
5 //Created by RayZhang on 1/7/11.
6 //Copyright 2011 __MyCompanyName__. All rights reserved.
7 //
8
9 #import <Foundation/Foundation.h>
10
11
12 @interface Foo : NSObject {
13   IBOutlet NSTextField *textField;
14 }
15 -(IBAction)seed:(id)sender;
16 -(IBAction)generate:(id)sender;
17
18 @end
19   


1 //
2 //Foo.m
3 //RandomApp
4 //
5 //Created by RayZhang on 1/7/11.
6 //Copyright 2011 __MyCompanyName__. All rights reserved.
7 //
8
9 #import "Foo.h"
10
11
12 @implementation Foo
13
14 - (IBAction)generate:(id)sender
15 {
16   int generated;
17   generated = (random() % 100) + 1;
18   
19   NSLog(@"generated = %d", generated);
20   
21   ;
22 }
23
24 - (IBAction)seed:(id)sender
25 {
26   srandom(time(NULL));
27   ;
28 }
29
30 - (void)awakeFromNib
31 {
32   NSCalendarDate *now = ;
33   ;
34 }
35 @end
36   
  
页: [1]
查看完整版本: Let's Get Started(Chapter 2 of Cocoa Programming for Mac OS X)