Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 将interface builder连接到Xcode 4中的代码_Macos_Cocoa_Interface Builder - Fatal编程技术网

Macos 将interface builder连接到Xcode 4中的代码

Macos 将interface builder连接到Xcode 4中的代码,macos,cocoa,interface-builder,Macos,Cocoa,Interface Builder,我使用“Cocoa应用程序”模板在Xcode 4中创建了一个新项目,并添加了一些UI元素,如下所示: 现在我已经设计了这个基本界面,我不知道如何实际响应该按钮的用户事件。我应该创建什么类型的类,以及如何将该类连接到IB 我意识到我可以阅读100多页的苹果文档来解释这一切,但这些文档往往过于冗长,而且有点让人不知所措。谢谢你的指导 按住Ctrl键并将连接从控件拖动到XIB文件中其他对象的操作(在代码中定义)。Cocoa是一个功能强大的框架,Xcode是一个很棒的工具,但您必须先阅读一些资料才能开

我使用“Cocoa应用程序”模板在Xcode 4中创建了一个新项目,并添加了一些UI元素,如下所示:

现在我已经设计了这个基本界面,我不知道如何实际响应该按钮的用户事件。我应该创建什么类型的类,以及如何将该类连接到IB


我意识到我可以阅读100多页的苹果文档来解释这一切,但这些文档往往过于冗长,而且有点让人不知所措。谢谢你的指导

按住Ctrl键并将连接从控件拖动到XIB文件中其他对象的操作(在代码中定义)。Cocoa是一个功能强大的框架,Xcode是一个很棒的工具,但您必须先阅读一些资料才能开始。这是一个适合初学者的好网站:。我建议您按以下顺序学习教程:

  • 学习Objective-C
  • 学可可
  • 学习可可II
  • 目标-C风格I
  • 目标-C风格II

然后你可以做一些更高级的。这些教程是为Xcode 3设计的,但它们应该不难理解,如果您遇到问题,Google就是您的朋友。

控制从每个UI元素拖动到助理编辑器

如果选择outlet,则它将生成属性和ivar以及.m中的适当内存管理

如果选择action,则它将创建一个方法,当与UI元素交互时将调用该方法


我会发布一张像样的照片,但我没有足够的声誉…

这些文档页面会教你如何正确做事。你应该读它们,或者读一两本同等的书。