Xcode& IB - 窗口控制器方法

时间:2011-01-18 17:24:33

标签: cocoa xcode methods interface-builder ibaction

我在xcode项目中有2个窗口,A和B. A是捕获信息,B是显示。我在IB中建造了窗户。

我想创建一个方法来控制从窗口A提交到关闭窗口A,并显示窗口B全屏。

我是OBJ C和Cocoa的新手,所以请解释一下或提供示例代码......

如果我想这样做,我知道我需要在IB中使用我的A和B创建一个文件来添加到我的项目中添加代码,或者我只是添加一个可可文件.h和.m到该项目。如果是这样,那么告诉IB这些文件对应于我在IB中创建的窗口。一旦IBAction完成,我知道如何在IB中链接,但我不知道如何继续。

1 个答案:

答案 0 :(得分:0)

所以听起来,你需要声明(在.h):

- (IBAction) closeWindowA:(id)self;

然后告诉你的应用程序closeWindowA真正做了什么(in.m):

- (IBAction) closeWindowA {

    // your code goes here. Look up method(s) for closing the window - don't know them by heart

}

然后,只需使用可拖动连接连接Button或触发“界面”构建器中的操作的任何内容。希望这会有所帮助 - 我还必须推荐Aaron Hillegas的'Cocoa Programming for Mac OSX'。帮助理解这些事情。

相关问题