【发布时间】:2010-09-25 21:10:36
【问题描述】:
根据Cocoa Programming for Mac OS X, 3rd Edition,第 245 页(第 17 章),您通常会在 Interface Builder 中创建视图。但是,可以在代码中创建它们,例如:
NSView *superview = [window contentView];
NSRect frame = NSMakeRect(10, 10, 200, 100);
NSButton *button = [[NSButton alloc] initWithFrame:frame];
[button setTitle:@"Click me!"];
[superview addSubview:button];
[button release];
这一切都很好,但是我如何将所述控件的出口连接到代码中的操作? (在 .NET 中,这很容易;添加一个委托……我希望在 Cocoa/Obj-C 中也同样容易。)
【问题讨论】:
标签: objective-c cocoa controls