Objective-C基础教程_第十四章_笔记
IBOutlet和IBAction是AppKit提供的#defint。
IBOutlet没有作用,IBAction的作用为void。
NSTextField就相当于DotNet中的TextBox。
自己添加一个NSObject(相当于创建一个Form),修改其Class为需要的类名。
添加控件并连接,(按钮:我想告诉你谁按了我,并触发什么事情,所以,从我连接到你)。
IBOutlet的工作:当加载NIB文件的时候,NIB中的对象会重新创建,即执行alloc和init,在init期间,IBOutlet都为nil,NIB对象呗创建好后,将创建好的对象的地址添加到类的变量实例中,并向对象发送aworkFormNib消息(重写此方法设置控件属性)。
设置NSTextFiele的setStringValue值(Text属性)为默认。
按钮uppercase方法步骤:
1, 获取文本框默认值。
2, 将值写为大写。
3, 设置文本框值。
具体代码就不写了,呵呵!!